Census place · GEOID 2758000 · Ramsey County
St. Paul, MN ZIP codes
17 ZIP/ZCTAs intersecting this Census place in Ramsey County.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: Census place St. Paul (GEOID 2758000). Methodology
Combined population of ZIP/ZCTAs intersecting this place: 444,481 (17 ZIPs).
Combined population of ZIP/ZCTAs intersecting this place. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census place ACS headline above. Methodology
Map of St. Paul, MN

ZIP/ZCTA overlap with St. Paul
Population overlap
Share of each ZIP/ZCTA’s population located within St. Paul, based on ZIP Code Database place-overlap data. This is a population measure, not land-area overlap or the Census-place population.
- 55101100.0%
- 55102100.0%
- 55103100.0%
- 55104100.0%
- 55105100.0%
- 55106100.0%
- 55107100.0%
- 5510878.5%
- 551090.7%
- 551131.4%
- 55114100.0%
- 55116100.0%
- 5511764.6%
- 551180.7%
- 5511966.1%
- 55130100.0%
- 55155100.0%
ZIP Code Database place-overlap table, field percent_of_zip_population_in_place, keyed by place_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology
ZIP codes intersecting St. Paul
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 55101 | Saint Paul | Ramsey County | 7,937 | $72,703 |
| 55102 | Saint Paul | Ramsey County | 19,565 | $74,143 |
| 55103 | Saint Paul | Ramsey County | 13,892 | $47,872 |
| 55104 | Saint Paul | Ramsey County | 45,777 | $75,038 |
| 55105 | Saint Paul | Ramsey County | 27,470 | $108,200 |
| 55106 | Saint Paul | Ramsey County | 56,969 | $68,601 |
| 55107 | Saint Paul | Ramsey County | 15,533 | $78,125 |
| 55108 | Saint Paul | Ramsey County | 15,339 | $84,583 |
| 55109 | Saint Paul | Ramsey County | 34,266 | $81,759 |
| 55113 | Saint Paul | Ramsey County | 40,786 | $86,830 |
| 55114 | Saint Paul | Ramsey County | 4,655 | $65,236 |
| 55116 | Saint Paul | Ramsey County | 26,099 | $83,156 |
| 55117 | Saint Paul | Ramsey County | 44,095 | $71,784 |
| 55118 | Saint Paul | Dakota County | 29,396 | $85,229 |
| 55119 | Saint Paul | Ramsey County | 44,068 | $77,870 |
| 55130 | Saint Paul | Ramsey County | 18,634 | $53,281 |
| 55155 | Saint Paul | Ramsey County | 0 | — |