Saint Paul, MN
Multi-ZIP Census mosaic for Saint Paul, MN: 31 delivery areas, combined population 753,116. Sort the ZIP table by population before trusting any single city average (ACS 2023 5-Year Estimates).
U.S. Census Bureau, SimpleMaps US ZIP Code Database, delivery-area ZIP coverage
ACS city ledger plate
Sheet SAINT-PAUL-MN · Saint Paul, MN 31 ZIPs · 753,116 pop · #6023/25278 · Ramsey County, Dakota County and Washington County
INC-HIGH · RANK-UPPER · PHOTO-FINISH · BOOK-WIDE · OWN-LOW · POP-MAJOR · SPREAD-SPLIT · HOME-MID
- INC-HIGH $91,526
- RANK-UPPER #6023/25278
- PHOTO-FINISH ≈ Burnsville
- BOOK-WIDE 31 ZIPs
- OWN-LOW 60% owners
- POP-MAJOR 753,116
- SPREAD-SPLIT 55103→55129
- HOME-MID $356,131
Nearest income peer: Burnsville, MN (+ $787 income $)
Instrument codes from this city’s ACS household income, national rank, county-peer gap, ZIP book, owner tenure, population scale, intra-city income spread, and home-value band, not a moving recommendation.
Income neighbourhood around Saint Paul
Lowest/highest poles plus county-sharing cities nearest Saint Paul on average ZIP median household income. Full ladder: /cities.
- South Saint Pa · lowest
South Saint Pa · lowest
$88,386 median HH income
- Saint Paul · this city
Saint Paul · this city
$91,526 median HH income
- Burnsville · near
Burnsville · near
$92,313 median HH income
- Forest Lake · near
Forest Lake · near
$98,382 median HH income
- Inver Grove He · near
Inver Grove He · near
$102,907 median HH income
- Lake Elmo · highest
Lake Elmo · highest
$154,341 median HH income
What this shows County-sharing peers only, not the full US city board. Open a near peer when the gap is small; open the poles when the mosaic is wide.
National city placement
According to ACS 5-Year Estimates, Saint Paul, MN sits among US cities with an upper-quartile household income, on a major-metro population base, across a multi-ZIP patchwork.
- Top 24%
- household income vs 25,278 US cities
- 753,116
- city population (Census)
- 31
- USPS ZIP codes covered
- $91,526
- avg ZIP median income
Income percentile ranks this city's average ZIP median household income against 25,278 US cities with ACS income on at least one ZIP. Scale and ZIP-spread words come from Census population and USPS ZIP coverage.
Wealth and geography both spread: average ZIP median income is $91,526 with per-capita $51,528 , poverty at 10.3% , owner-occupancy at 59.5%. With 31 delivery areas, the richest and poorest ZIPs inside Saint Paul can diverge sharply, treat the city average as a map legend, then open the densest ZIP (55106) for the street-level read.
Saint Paul sits in the lower half of Ramsey County, Dakota County and Washington County on income: Lakeville, Stillwater and Cottage Grove report more, and only South Saint Paul reports less. Lake Elmo marks the far end of that range at $154,341, 69% above Saint Paul.
Within-city ZIP comparison
Where the ZIP codes inside Saint Paul differ
Saint Paul's city average masks two linked splits. Median household income runs from $48,390 in ZIP 55103 to $143,795 in ZIP 55129, while home values span $236,000 in 55130 to $534,900 in 55129. Compare the endpoint ZIPs before treating the city-level number as a neighborhood-level answer.
- Income high-to-low ratio
- 3.0×
- Home-value high-to-low ratio
- 2.3×
- Poverty-rate spread
- 21.8 points
55103 to 55129
55130 to 55129
55127 to 55103
Derived from the published ACS 2023 ZIP-level records shown on this site. A high-to-low ratio compares the highest and lowest available ZIP values; it is not a score or forecast.
Population concentration
Saint Paul residents fan out across many ZIPs
Population is spread across 31 codes in Saint Paul. The densest, 55106, still represents only about 7% of the 753,116 residents, so no single ZIP stands in for the city.
Census ZBP business roll-up
Dense employer mosaic across Saint Paul
Citywide ZBP: 20,947 establishments, 436,822 employees , annual payroll $29,442,390k (~28 establishments per 1,000 residents) across 31 of 31 ZIPs. Peak business ZIP 55113 (1,747 units) ; leading NAICS Health care and social assistance (3,459) · also Professional, scientific, and technical services · Retail trade .
ZIP Codes in Saint Paul, MN
These ZIP codes straddle Ramsey County, Dakota County and Washington County, so county-level figures split Saint Paul between several administrative records. See the Ramsey County roll-up →
Saint Paul sits in the lower half of Ramsey County, Dakota County and Washington County on income: Lakeville, Stillwater and Cottage Grove report more, and only South Saint Paul reports less. Lake Elmo marks the far end of that range at $154,341, 69% above Saint Paul.
Side-by-side: Compare 55106 vs 55124 →
| ZIP Code | Population | Median income | Establishments | Density |
|---|---|---|---|---|
| 55106 | 52,730 | $70,187 | 641 | 2,353 |
| 55124 | 49,084 | $97,727 | 1,093 | 1,127 |
| 55125 | 43,281 | $119,260 | 1,418 | 1,094 |
| 55112 | 43,250 | $93,838 | 1,142 | 878 |
| 55104 | 43,248 | $75,712 | 1,191 | 2,757 |
| 55117 | 41,649 | $70,771 | 725 | 1,737 |
| 55113 | 38,994 | $86,792 | 1,747 | 1,009 |
| 55119 | 38,966 | $81,865 | 431 | 1,067 |
| 55110 | 37,759 | $101,296 | 1,213 | 602 |
| 55109 | 31,444 | $86,776 | 956 | 1,038 |
| 55122 | 30,346 | $96,823 | 867 | 1,040 |
| 55105 | 28,455 | $107,248 | 679 | 3,042 |
| 55128 | 28,113 | $93,210 | 699 | 966 |
| 55118 | 27,548 | $87,340 | 773 | 1,009 |
| 55123 | 26,030 | $139,215 | 478 | 913 |
| 55126 | 25,140 | $108,217 | 686 | 809 |
| 55116 | 23,851 | $81,141 | 562 | 1,689 |
| 55129 | 18,697 | $143,795 | 421 | 369 |
| 55102 | 18,207 | $76,406 | 724 | 2,160 |
| 55130 | 17,575 | $54,130 | 174 | 3,419 |
| 55127 | 16,782 | $117,917 | 431 | 480 |
| 55107 | 14,776 | $74,531 | 343 | 1,389 |
| 55108 | 14,688 | $86,308 | 431 | 1,441 |
| 55103 | 12,991 | $48,390 | 343 | 2,404 |
| 55115 | 8,607 | $124,234 | 194 | 494 |
| 55121 | 7,861 | $87,152 | 852 | 336 |
| 55101 | 5,592 | $64,863 | 613 | 2,647 |
| 55120 | 4,352 | $116,346 | 398 | 314 |
| 55114 | 3,100 | $62,766 | 588 | 920 |
| 55111 | 0 | n/a | 109 | n/a |
| 55155 | 0 | n/a | 25 | n/a |
Saint Paul roll-ups here are for informational purposes only and do not constitute financial or relocation advice. ACS and Census ZBP figures are estimates; confirm the current table against Census before a money or move decision involving Saint Paul, .