York County, South Carolina
Precinct data
Results by precinct
100 precincts · 150,059 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Fort Mill No. 2Fort Mill No. 2 | 1,726 | 2,619 | 83 | 4,428 | 39.0% | 59.1% | R+20.2 |
|---|---|---|---|---|---|---|---|
| Precinct -Dobys BridgeDobys Bridge | 946 | 1,814 | 56 | 2,816 | 33.6% | 64.4% | R+30.8 |
| Precinct -River's EdgeRiver's Edge | 913 | 1,716 | 42 | 2,671 | 34.2% | 64.2% | R+30.1 |
| Precinct -Fort Mill No. 5Fort Mill No. 5 | 1,141 | 1,465 | 33 | 2,639 | 43.2% | 55.5% | R+12.3 |
| Precinct -Gold HillGold Hill | 1,088 | 1,402 | 55 | 2,545 | 42.8% | 55.1% | R+12.3 |
| Precinct -Fort Mill No. 1Fort Mill No. 1 | 956 | 1,541 | 45 | 2,542 | 37.6% | 60.6% | R+23.0 |
| Precinct -KanawhaKanawha | 1,011 | 1,479 | 42 | 2,532 | 39.9% | 58.4% | R+18.5 |
| Precinct -York No. 2York No. 2 | 1,036 | 1,340 | 33 | 2,409 | 43.0% | 55.6% | R+12.6 |
| Precinct -Pleasant RoadPleasant Road | 1,001 | 1,258 | 37 | 2,296 | 43.6% | 54.8% | R+11.2 |
| Precinct -OakridgeOakridge | 690 | 1,567 | 29 | 2,286 | 30.2% | 68.5% | R+38.4 |
| Precinct -Nation FordNation Ford | 893 | 1,318 | 33 | 2,244 | 39.8% | 58.7% | R+18.9 |
| Precinct -Mt. HollyMt. Holly | 1,045 | 1,109 | 26 | 2,180 | 47.9% | 50.9% | R+2.9 |
| Precinct -CatawbaCatawba | 535 | 1,568 | 17 | 2,120 | 25.2% | 74.0% | R+48.7 |
| Precinct -CelaneseCelanese | 1,137 | 943 | 34 | 2,114 | 53.8% | 44.6% | D+9.2 |
| Precinct -EbinportEbinport | 937 | 1,090 | 32 | 2,059 | 45.5% | 52.9% | R+7.4 |
| Precinct -WylieWylie | 791 | 1,229 | 22 | 2,042 | 38.7% | 60.2% | R+21.4 |
| Precinct -RosewoodRosewood | 1,064 | 910 | 44 | 2,018 | 52.7% | 45.1% | D+7.6 |
| Precinct -Steele CreekSteele Creek | 882 | 1,086 | 39 | 2,007 | 43.9% | 54.1% | R+10.2 |
| Precinct -York No. 1York No. 1 | 1,014 | 954 | 33 | 2,001 | 50.7% | 47.7% | D+3.0 |
| Precinct -EdgewoodEdgewood | 1,611 | 345 | 31 | 1,987 | 81.1% | 17.4% | D+63.7 |
| Precinct -NorthwesternNorthwestern | 779 | 1,189 | 17 | 1,985 | 39.2% | 59.9% | R+20.7 |
| Precinct -New HomeNew Home | 514 | 1,403 | 39 | 1,956 | 26.3% | 71.7% | R+45.4 |
| Precinct -LakeshoreLakeshore | 675 | 1,230 | 27 | 1,932 | 34.9% | 63.7% | R+28.7 |
| Precinct -NewportNewport | 809 | 1,082 | 18 | 1,909 | 42.4% | 56.7% | R+14.3 |
| Precinct -Fort Mill No. 3Fort Mill No. 3 | 876 | 983 | 33 | 1,892 | 46.3% | 52.0% | R+5.7 |
| Precinct -ShorelineShoreline | 742 | 1,066 | 31 | 1,839 | 40.3% | 58.0% | R+17.6 |
| Precinct -TirzahTirzah | 428 | 1,385 | 15 | 1,828 | 23.4% | 75.8% | R+52.4 |
| Precinct -BethanyBethany | 282 | 1,506 | 17 | 1,805 | 15.6% | 83.4% | R+67.8 |
| Precinct -River HillsRiver Hills | 663 | 1,091 | 27 | 1,781 | 37.2% | 61.3% | R+24.0 |
| Precinct -Pole BranchPole Branch | 622 | 1,124 | 25 | 1,771 | 35.1% | 63.5% | R+28.3 |
| Precinct -FilbertFilbert | 322 | 1,431 | 17 | 1,770 | 18.2% | 80.8% | R+62.7 |
| Precinct -Orchard ParkOrchard Park | 705 | 1,018 | 40 | 1,763 | 40.0% | 57.7% | R+17.8 |
| Precinct -SpringfieldSpringfield | 645 | 1,082 | 36 | 1,763 | 36.6% | 61.4% | R+24.8 |
| Precinct -CrescentCrescent | 725 | 999 | 33 | 1,757 | 41.3% | 56.9% | R+15.6 |
| Precinct -OgdenOgden | 822 | 865 | 16 | 1,703 | 48.3% | 50.8% | R+2.5 |
| Precinct -Field DayField Day | 705 | 949 | 13 | 1,667 | 42.3% | 56.9% | R+14.6 |
| Precinct -CloverClover | 462 | 1,182 | 20 | 1,664 | 27.8% | 71.0% | R+43.3 |
| Precinct -WindjammerWindjammer | 662 | 933 | 27 | 1,622 | 40.8% | 57.5% | R+16.7 |
| Precinct -Cotton BeltCotton Belt | 295 | 1,303 | 23 | 1,621 | 18.2% | 80.4% | R+62.2 |
| Precinct -StatelineStateline | 715 | 852 | 36 | 1,603 | 44.6% | 53.2% | R+8.5 |
| Precinct -DelphiaDelphia | 326 | 1,240 | 14 | 1,580 | 20.6% | 78.5% | R+57.8 |
| Precinct -Rock Hill No. 7Rock Hill No. 7 | 861 | 693 | 24 | 1,578 | 54.6% | 43.9% | D+10.6 |
| Precinct -Tools ForkTools Fork | 564 | 988 | 23 | 1,575 | 35.8% | 62.7% | R+26.9 |
| Precinct -Rock Hill No. 4Rock Hill No. 4 | 835 | 610 | 21 | 1,466 | 57.0% | 41.6% | D+15.3 |
| Precinct -WaterstoneWaterstone | 663 | 755 | 26 | 1,444 | 45.9% | 52.3% | R+6.4 |
| Precinct -Hollis LakesHollis Lakes | 697 | 697 | 28 | 1,422 | 49.0% | 49.0% | Even |
| Precinct -LakewoodLakewood | 489 | 912 | 19 | 1,420 | 34.4% | 64.2% | R+29.8 |
| Precinct -Rock Hill No. 3Rock Hill No. 3 | 1,209 | 194 | 17 | 1,420 | 85.1% | 13.7% | D+71.5 |
| Precinct -Mt. GallantMt. Gallant | 480 | 906 | 20 | 1,406 | 34.1% | 64.4% | R+30.3 |
| Precinct -PalmettoPalmetto | 648 | 737 | 20 | 1,405 | 46.1% | 52.5% | R+6.3 |
| Precinct -OakwoodOakwood | 581 | 779 | 21 | 1,381 | 42.1% | 56.4% | R+14.3 |
| Precinct -Hands MillHands Mill | 441 | 904 | 18 | 1,363 | 32.4% | 66.3% | R+34.0 |
| Precinct -CarolinaCarolina | 565 | 769 | 25 | 1,359 | 41.6% | 56.6% | R+15.0 |
| Precinct -BethelBethel | 468 | 873 | 17 | 1,358 | 34.5% | 64.3% | R+29.8 |
| Precinct -RooseveltRoosevelt | 510 | 825 | 18 | 1,353 | 37.7% | 61.0% | R+23.3 |
| Precinct -Fort Mill No. 6Fort Mill No. 6 | 570 | 732 | 30 | 1,332 | 42.8% | 55.0% | R+12.2 |
| Precinct -McConnellsMcConnells | 296 | 1,019 | 15 | 1,330 | 22.3% | 76.6% | R+54.4 |
| Precinct -India HookIndia Hook | 520 | 769 | 23 | 1,312 | 39.6% | 58.6% | R+19.0 |
| Precinct -Laurel CreekLaurel Creek | 357 | 874 | 13 | 1,244 | 28.7% | 70.3% | R+41.6 |
| Precinct -AirportAirport | 501 | 729 | 11 | 1,241 | 40.4% | 58.7% | R+18.4 |
| Precinct -Rock CreekRock Creek | 316 | 906 | 13 | 1,235 | 25.6% | 73.4% | R+47.8 |
| Precinct -Old PointeOld Pointe | 593 | 625 | 16 | 1,234 | 48.1% | 50.6% | R+2.6 |
| Precinct -LesslieLesslie | 299 | 911 | 12 | 1,222 | 24.5% | 74.5% | R+50.1 |
| Precinct -RiverviewRiverview | 476 | 705 | 25 | 1,206 | 39.5% | 58.5% | R+19.0 |
| Precinct -Bowling GreenBowling Green | 212 | 981 | 12 | 1,205 | 17.6% | 81.4% | R+63.8 |
| Precinct -LarneLarne | 430 | 739 | 18 | 1,187 | 36.2% | 62.3% | R+26.0 |
| Precinct -Hampton MillHampton Mill | 315 | 855 | 12 | 1,182 | 26.6% | 72.3% | R+45.7 |
| Precinct -Cannon MillCannon Mill | 321 | 842 | 17 | 1,180 | 27.2% | 71.4% | R+44.2 |
| Precinct -SharonSharon | 244 | 920 | 8 | 1,172 | 20.8% | 78.5% | R+57.7 |
| Precinct -Allison CreekAllison Creek | 325 | 811 | 16 | 1,152 | 28.2% | 70.4% | R+42.2 |
| Precinct -NorthsideNorthside | 635 | 443 | 17 | 1,095 | 58.0% | 40.5% | D+17.5 |
| Precinct -Fort Mill No. 4Fort Mill No. 4 | 540 | 532 | 18 | 1,090 | 49.5% | 48.8% | D+0.7 |
| Precinct -Rock Hill No. 5Rock Hill No. 5 | 571 | 485 | 19 | 1,075 | 53.1% | 45.1% | D+8.0 |
| Precinct -FairgroundsFairgrounds | 796 | 251 | 20 | 1,067 | 74.6% | 23.5% | D+51.1 |
| Precinct -ManchesterManchester | 484 | 546 | 22 | 1,052 | 46.0% | 51.9% | R+5.9 |
| Precinct -BaxterBaxter | 506 | 522 | 23 | 1,051 | 48.1% | 49.7% | R+1.5 |
| Precinct -Tega CayTega Cay | 426 | 607 | 17 | 1,050 | 40.6% | 57.8% | R+17.2 |
| Precinct -Bethel SchoolBethel School | 258 | 771 | 14 | 1,043 | 24.7% | 73.9% | R+49.2 |
| Precinct -Six MileSix Mile | 229 | 790 | 12 | 1,031 | 22.2% | 76.6% | R+54.4 |
| Precinct -Fewell ParkFewell Park | 436 | 547 | 19 | 1,002 | 43.5% | 54.6% | R+11.1 |
| Precinct -Rock Hill No. 2Rock Hill No. 2 | 895 | 76 | 16 | 987 | 90.7% | 7.7% | D+83.0 |
| Precinct -EbenezerEbenezer | 339 | 627 | 9 | 975 | 34.8% | 64.3% | R+29.5 |
| Precinct -Mill CreekMill Creek | 249 | 689 | 9 | 947 | 26.3% | 72.8% | R+46.5 |
| Precinct -Anderson RoadAnderson Road | 566 | 356 | 21 | 943 | 60.0% | 37.8% | D+22.3 |
| Precinct -Ferry BranchFerry Branch | 220 | 716 | 6 | 942 | 23.4% | 76.0% | R+52.7 |
| Precinct -HopewellHopewell | 355 | 556 | 18 | 929 | 38.2% | 59.8% | R+21.6 |
| Precinct -HarvestHarvest | 364 | 548 | 8 | 920 | 39.6% | 59.6% | R+20.0 |
| Precinct -Hickory GroveHickory Grove | 166 | 720 | 8 | 894 | 18.6% | 80.5% | R+62.0 |
| Precinct -Rock Hill No. 6Rock Hill No. 6 | 667 | 206 | 14 | 887 | 75.2% | 23.2% | D+52.0 |
| Precinct -UniversityUniversity | 406 | 457 | 17 | 880 | 46.1% | 51.9% | R+5.8 |
| Precinct -Neelys CreekNeelys Creek | 259 | 562 | 9 | 830 | 31.2% | 67.7% | R+36.5 |
| Precinct -Highland ParkHighland Park | 469 | 344 | 7 | 820 | 57.2% | 42.0% | D+15.2 |
| Precinct -IndependenceIndependence | 183 | 583 | 6 | 772 | 23.7% | 75.5% | R+51.8 |
| Precinct -SpringdaleSpringdale | 415 | 331 | 11 | 757 | 54.8% | 43.7% | D+11.1 |
| Precinct -AdnahAdnah | 182 | 487 | 6 | 675 | 27.0% | 72.1% | R+45.2 |
| Precinct -Rock Hill No. 8Rock Hill No. 8 | 554 | 72 | 9 | 635 | 87.2% | 11.3% | D+75.9 |
| Precinct -SmyrnaSmyrna | 61 | 548 | 5 | 614 | 9.9% | 89.3% | R+79.3 |
| Precinct -FriendshipFriendship | 194 | 391 | 11 | 596 | 32.6% | 65.6% | R+33.1 |
| Precinct -Mountain ViewMountain View | 146 | 428 | 16 | 590 | 24.7% | 72.5% | R+47.8 |
| Precinct -Bullocks CreekBullocks Creek | 52 | 322 | 5 | 379 | 13.7% | 85.0% | R+71.2 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +74.8% |
| 1896 | +85.8% |
| 1900 | +94.0% |
| 1904 | +95.9% |
| 1908 | +96.5% |
| 1912 | +98.5% |
| 1916 | +96.7% |
| 1920 | +95.7% |
| 1924 | +92.0% |
| 1928 | +66.7% |
| 1932 | +96.4% |
| 1936 | +97.8% |
| 1940 | +91.0% |
| 1944 | +89.9% |
| 1948 | +35.0% |
| 1952 | +17.3% |
| 1956 | +28.8% |
| 1960 | +22.5% |
| 1964 | +6.7% |
| 1968 | −10.0% |
| 1972 | −38.4% |
| 1976 | +17.7% |
| 1980 | +3.4% |
| 1984 | −36.5% |
| 1988 | −30.6% |
| 1992 | −12.5% |
| 1996 | −12.6% |
| 2000 | −26.7% |
| 2004 | −29.9% |
| 2008 | −17.7% |
| 2012 | −20.4% |
| 2016 | −22.0% |
| 2020 | −16.5% |
| 2024 | −19.1% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | R | 35.9%34,590 | 64.1%61,753 | 96,343 |
| 2020 | R | 42.2%60,738 | 56.2%80,912 | 143,882 |
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 168,369 |
| 2018 | 193,566 |
| 2020 | 216,930 |
| 2022 | 213,353 |
| 2024 | 219,595 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+2,063 net domestic migration · 2025
Net +60,521 over 2011–2025 · gain loss
Arrivals reported $84,161 in average income, against $98,225 for residents who stayed — 14% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+6.4 on average — 25 points more Democratic-leaning than York County, SC itself (R+19.1).
Where arrivals came from lean of each source
- Mecklenburg County, NC2,240D+32.7
- Lancaster County, SC478R+24.8
- Gaston County, NC340R+25.0
- Chester County, SC270R+17.2
- Union County, NC160R+25.2
- Richland County, SC138D+34.6
Where departures went households, 2022–23
- Mecklenburg County, NC1,389
- Lancaster County, SC605
- Chester County, SC395
- Gaston County, NC328
- Richland County, SC261
- Union County, NC168
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +2,114 |
| 2012 | +2,780 |
| 2013 | +3,374 |
| 2014 | +4,556 |
| 2015 | +5,067 |
| 2016 | +6,226 |
| 2017 | +7,192 |
| 2018 | +6,695 |
| 2019 | +6,252 |
| 2021 | +4,831 |
| 2022 | +4,018 |
| 2023 | +2,746 |
| 2024 | +2,607 |
| 2025 | +2,063 |
York County's proximity to Charlotte has fueled decade-long population growth, drawing suburban transplants who have gradually narrowed Republican margins even as the county remained solidly red in 2024 at R+19.1.
Across the recorded series it reached a Democratic high of 98.5 points in 1912 and a Republican high of 38.4 points in 1972. Between 2020 and 2024 the county moved 2.6 points toward the Republican candidate; the 2024 margin was 19.1 points.
A population of 293,673, a 66% non-Hispanic-white share, and a median household income of $89,095 describe the county. The county's voting pattern over the last decade is most similar to that of Chesterfield County and Cabarrus County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
York County, South Carolina. Akashic. https://akashic.app/county/45091/. Accessed May 20, 2026. License: CC BY 4.0.