County · GEOID 51033
Caroline County, VA ZIP codes
11 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Caroline County (GEOID 51033). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 70,932 (11 ZIPs).
Combined population of ZIP/ZCTAs intersecting this county. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census county ACS headline above. Methodology
Caroline County, VA ZIP code map

ZIP/ZCTA overlap with Caroline County
Population overlap
Share of each ZIP/ZCTA’s population located within Caroline County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 224081.0%
- 22427100.0%
Directory county
- 224383.5%
- 2251498.7%
Directory county
- 22535100.0%
Directory county
- 22538100.0%
Directory county
- 2254698.1%
Directory county
- 2258088.6%
Directory county
- 230159.6%
- 2304712.1%
- 2306923.5%
ZIP Code Database county-overlap table, field percent_of_zip_population_in_county, keyed by county_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology
ZIP codes intersecting Caroline County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 22408 | Fredericksburg | Spotsylvania County | 31,050 | $114,598 |
| 22427 | Bowling Green | Caroline County | 4,301 | $76,635 |
| 22438 | Champlain | Essex County | 261 | $113,125 |
| 22514 | Milford | Caroline County | 2,397 | $74,063 |
| 22535 | Port Royal | Caroline County | 602 | $119,135 |
| 22538 | Rappahannock Academy | Caroline County | 278 | — |
| 22546 | Ruther Glen | Caroline County | 17,857 | $89,097 |
| 22580 | Woodford | Caroline County | 4,956 | $91,328 |
| 23015 | Beaverdam | Hanover County | 4,384 | $109,648 |
| 23047 | Doswell | Hanover County | 1,457 | $81,203 |
| 23069 | Hanover | Hanover County | 3,389 | $81,667 |
USPS associates these ZIPs with Caroline County
These codes list Caroline County as a primary or acceptable city. They are not used for the ACS headline.
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 22428 | Bowling Green | Caroline County | — | — |
| 22446 | Corbin | Caroline County | 195 | — |
| 22501 | Ladysmith | Caroline County | 521 | — |
| 22552 | Sparta | Caroline County | 43 | — |