Lancaster County, SC ZIP Codes
4 ZIP codes cover all or part of Lancaster County, South Carolina: 29720, 29707, 29067 and 29058. The Census Bureau counts 104,475 residents in the county, with a median household income of $78,869 and a median home value of $329,900. Median household income ranges from $52,077 in 29067 to $118,295 in 29707. Its largest communities include Lancaster, Elgin, Kershaw, Springdale (Lancaster County) and Irwin.
Lancaster County (Census county figures)
| Measure | Census figure |
|---|---|
| Residents | 104,475 |
| Households | 40,128 |
| Median household income | $78,869 |
| Median home value | $329,900 |
| Median age | 42.5 |
| Median rent | $959 |
All 4 ZIP codes together
| Measure | Value |
|---|---|
| Residents (sum of ZIP codes) | 107,752 |
| Households (sum of ZIP codes) | 41,312 |
| Median household income, range across ZIP codes | $52,077 (29067) to $118,295 (29707) |
| Household-weighted average of ZIP medians (an approximation, not a true median) | $81,466 |
| Homeowners | 83.0% |
| Households with kids under 18 | 29.8% |
| Moved in the past year | 9.9% |
| Carrier routes in EDDM2GO's route library | 74 routes, 50,510 homes (4 of 4 ZIP codes) |
Top facts
- Highest median household income in Lancaster County: 29707 ($118,295)
- Most residents: 29720 (53,584 people)
- Highest homeownership: 29707 (90.4% own their home)
- Most households with kids: 29058 (45.2% of households)
- Most new movers: 29067 (10.6% moved in last year)
- Youngest median age: 29058 (39.3 years)
- Highest median home value: 29707 ($470,600)
Every ZIP code in Lancaster County
| ZIP | Mailing city | Residents | Households | Median income | Home value | Homeowners | With kids | New movers | Carrier routes | Mailboxes | Why listed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 29720 | Lancaster | 53,584 | 20,644 | $62,969 | $245,500 | 79.8% | 28.2% | 9.8% | 35 | 26,307 | 100% of its land |
| 29707 | Fort Mill | 37,629 | 14,931 | $118,295 | $470,600 | 90.4% | 29.9% | 10.0% | 26 | 20,130 | 100% of its land |
| 29067 | Kershaw | 11,116 | 3,877 | $52,077 | $155,100 | 77.1% | 30.6% | 10.6% | 9 | 4,216 | 54% of its land |
| 29058 | Heath Springs | 5,423 | 1,860 | $52,383 | $152,200 | 72.5% | 45.2% | 8.7% | 4 | 2,072 | 90% of its land |
A ZIP code is listed for Lancaster County when at least 10% of its land is in the county, when it holds at least 10% of the county's land, or when the county is its main county. Totals add up whole ZIP codes, including parts that cross the county line; the Census county figures above do not.
Cities and communities
- Lancaster — 8,921 residents · 1 ZIP code
- Elgin — 2,360 residents · 2 ZIP codes
- Kershaw — 2,259 residents · 1 ZIP code
- Springdale (Lancaster County) — 2,198 residents · 1 ZIP code
- Irwin — 1,919 residents · 1 ZIP code
- Heath Springs — 955 residents · 1 ZIP code
- Van Wyck — 951 residents · 1 ZIP code
- Buford — 346 residents · 1 ZIP code
- Unity — 244 residents · 1 ZIP code
- Abney Crossroads — 208 residents · 1 ZIP code
- Tradesville — 174 residents · 1 ZIP code
Price a mailing to Lancaster County ZIP codes
EDDM guides
Pick carrier routes on the EDDM route map
Frequently asked questions
- What ZIP codes are in Lancaster County, SC?
- 29720, 29707, 29067 and 29058. Some cross the county line; the table shows each ZIP's share of land in the county.
- What is the population of Lancaster County?
- 104,475 residents in 40,128 households (ACS 5-year estimates, 2020–2024).
- What is the median household income in Lancaster County?
- $78,869 for the county as a whole. Its ZIP codes range from $52,077 (29067) to $118,295 (29707).
- Which Lancaster County ZIP code has the highest median household income?
- 29707, at $118,295, among ZIP codes with at least 1,000 residents.
- How many carrier routes and mailboxes are in Lancaster County?
- For the 4 of 4 ZIP codes in EDDM2GO's stored route library: 74 carrier routes reaching 50,510 residential and 2,206 business mailboxes.
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.