County · GEOID 51117
Mecklenburg County, VA ZIP codes
13 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Mecklenburg County (GEOID 51117). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 36,357 (13 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
ZIP/ZCTA overlap with Mecklenburg County
Population overlap
Share of each ZIP/ZCTA’s population located within Mecklenburg County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 23915100.0%
Directory county
- 23917100.0%
Directory county
- 2391995.5%
Directory county
- 2392020.7%
- 2392494.9%
Directory county
- 23927100.0%
Directory county
- 2395091.5%
Directory county
- 239648.8%
- 23968100.0%
Directory county
- 2397094.4%
Directory county
- 24529100.0%
Directory county
- 24580100.0%
Directory county
- 245983.9%
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 Mecklenburg County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 23915 | Baskerville | Mecklenburg County | 1,534 | $48,317 |
| 23917 | Boydton | Mecklenburg County | 2,721 | $62,643 |
| 23919 | Bracey | Mecklenburg County | 2,096 | $65,000 |
| 23920 | Brodnax | Brunswick County | 3,080 | $77,243 |
| 23924 | Chase City | Mecklenburg County | 5,709 | $43,614 |
| 23927 | Clarksville | Mecklenburg County | 4,715 | $62,717 |
| 23950 | La Crosse | Mecklenburg County | 3,732 | $42,934 |
| 23964 | Red Oak | Charlotte County | 967 | $61,394 |
| 23968 | Skipwith | Mecklenburg County | 737 | $40,625 |
| 23970 | South Hill | Mecklenburg County | 8,092 | $57,225 |
| 24529 | Buffalo Junction | Mecklenburg County | 1,197 | $34,375 |
| 24580 | Nelson | Mecklenburg County | 510 | $54,904 |
| 24598 | Virgilina | Halifax County | 1,267 | $55,938 |