Guest, Sign inJoin
South Carolina rankings · Cost of living

Most affordable towns in South Carolina

Arthurtown ranks first on cost of living among South Carolina’s 168 towns of 2,500+; 37 of the 168 grade A− or better on cost of living nationally.

The Cost of living grade: home values, rent and property-tax bills against the income of the town’s metro area or county, and the share of households paying 30%+ of income for housing (Census ACS). How grades work

#1

Arthurtown

unincorporated, Richland County · 3,272 people
A+

Cost of living grade, homes cost 1.8 years of area income·Overall C+ · college campus

#3

Pacolet

Spartanburg County · 2,644 people
A+

Cost of living grade, homes cost 2.5 years of area income·Overall B− · #61 of 167 in SC

All 168 towns

Cost of living grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

168 towns ranked. Not here? See why a town may be missing.

#TownGradeHome price · overall
1Arthurtown College campusunincorporated, Richland County · 3,272 peopleA+1.8 years of area income·Overall C+
2East Gaffneyunincorporated, Cherokee County · 2,824 peopleA+1.5 years of area income·Overall C− · #123 of 167
3PacoletSpartanburg County · 2,644 peopleA+2.5 years of area income·Overall B− · #61 of 167
4Lesslieunincorporated, York County · 3,077 peopleA+3.1 years of area income·Overall A · #8 of 167
5AbbevilleAbbeville County · 4,902 peopleA4.1 years of area income·Overall C+ · #72 of 167
6LibertyPickens County · 3,344 peopleA3.8 years of area income·Overall B · #40 of 167
7Piedmontunincorporated, Anderson County · 5,462 peopleA4.3 years of area income·Overall B− · #55 of 167
8Clearwaterunincorporated, Aiken County · 3,319 peopleA2.3 years of area income·Overall C+ · #68 of 167
9ChesterChester County · 5,324 peopleA1.7 years of area income·Overall C− · #118 of 167
10EdgefieldEdgefield County · 4,182 peopleA3.1 years of area income·Overall C− · #113 of 167
11SaludaSaluda County · 3,086 peopleA2.3 years of area income·Overall C · #90 of 167
12Homeland Parkunincorporated, Anderson County · 6,632 peopleA1.5 years of area income·Overall C · #95 of 167
13WilliamstonAnderson County · 4,338 peopleA3.9 years of area income·Overall B− · #65 of 167
14WillistonBarnwell County · 2,898 peopleA3.2 years of area income·Overall D · #139 of 167
15WalhallaOconee County · 4,320 peopleA3.6 years of area income·Overall C+ · #80 of 167
16YorkYork County · 10,620 peopleA−4.2 years of area income·Overall C · #108 of 167
17Newportunincorporated, York County · 4,121 peopleA−4.1 years of area income·Overall A · #10 of 167
18RavenelCharleston County · 2,728 peopleA−5.6 years of area income·Overall A · #11 of 167
19BeltonAnderson County · 4,631 peopleA−3.6 years of area income·Overall B · #46 of 167
20Belvedereunincorporated, Aiken County · 5,180 peopleA−2.1 years of area income·Overall B · #45 of 167
21UnionUnion County · 8,077 peopleA−2.2 years of area income·Overall D− · #151 of 167
22CentralPickens County · 5,298 peopleA−4.1 years of area income·Overall A− · #19 of 167
23Honea PathAnderson County · 3,950 peopleA−3.1 years of area income·Overall C+ · #87 of 167
24BurnettownAiken County · 3,267 peopleA−3.4 years of area income·Overall C+ · #67 of 167
25Lugoffunincorporated, Kershaw County · 9,786 peopleA−3.9 years of area income·Overall B+ · #25 of 167
26DillonDillon County · 6,227 peopleA−3.0 years of area income·Overall D− · #158 of 167
27WoodruffSpartanburg County · 6,026 peopleA−4.4 years of area income·Overall B · #37 of 167
28RidgelandJasper County · 3,818 peopleA−3.8 years of area income·Overall D · #141 of 167
29Glovervilleunincorporated, Aiken County · 2,505 peopleA−1.0 years of area income·Overall C+ · #78 of 167
30GeorgetownGeorgetown County · 8,869 peopleA−3.6 years of area income·Overall C · #104 of 167
31NewberryNewberry County · 10,891 peopleA−2.7 years of area income·Overall C− · #126 of 167
32North Hartsvilleunincorporated, Darlington County · 3,304 peopleA−2.0 years of area income·Overall C · #109 of 167
33Oak Groveunincorporated, Lexington County · 12,256 peopleA−3.5 years of area income·Overall A− · #18 of 167
34Brookdaleunincorporated, Orangeburg County · 4,291 peopleA−2.1 years of area income·Overall D · #147 of 167
35ClintonLaurens County · 7,918 peopleA−2.4 years of area income·Overall C− · #127 of 167
36Roebuckunincorporated, Spartanburg County · 2,902 peopleA−4.4 years of area income·Overall B · #50 of 167
37PickensPickens County · 3,188 peopleA−3.9 years of area income·Overall C+ · #75 of 167
38Saxonunincorporated, Spartanburg County · 4,085 peopleB+1.4 years of area income·Overall C · #102 of 167
39WinnsboroFairfield County · 3,305 peopleB+2.3 years of area income·Overall C− · #114 of 167
40LaurensLaurens County · 9,327 peopleB+2.8 years of area income·Overall D · #143 of 167
41Sangareeunincorporated, Berkeley County · 8,681 peopleB+3.0 years of area income·Overall C+ · #70 of 167
42India Hookunincorporated, York County · 3,960 peopleB+4.2 years of area income·Overall A · #7 of 167
43CloverYork County · 7,659 peopleB+4.9 years of area income·Overall A · #6 of 167
44Homewoodunincorporated, Horry County · 2,708 peopleB+better than 72% of U.S. towns·Overall B · #48 of 167
45Forestbrookunincorporated, Horry County · 7,479 peopleB+5.0 years of area income·Overall B+ · #29 of 167
46Arkwrightunincorporated, Spartanburg County · 2,816 peopleB+2.5 years of area income·Overall C− · #119 of 167
47Cherryvaleunincorporated, Sumter County · 2,611 peopleB+1.6 years of area income·Overall D · #132 of 167
48Red Bankunincorporated, Lexington County · 11,314 peopleB+2.8 years of area income·Overall B− · #56 of 167
49Batesburg-LeesvilleLexington County · 5,346 peopleB+2.6 years of area income·Overall D · #129 of 167
50Northlakeunincorporated, Anderson County · 4,390 peopleB+3.9 years of area income·Overall A− · #15 of 167
51LorisHorry County · 2,935 peopleB+3.8 years of area income·Overall C− · #116 of 167
52East Camdenunincorporated, Kershaw County · 4,194 peopleB+2.7 years of area income·Overall B− · #58 of 167
53LancasterLancaster County · 9,623 peopleB+3.4 years of area income·Overall D · #134 of 167
54AndrewsGeorgetown County · 2,522 peopleB+2.1 years of area income·Overall D · #146 of 167
55PendletonAnderson County · 3,739 peopleB+3.9 years of area income·Overall B · #34 of 167
56PagelandChesterfield County · 2,518 peopleB+4.6 years of area income·Overall D− · #148 of 167
57Lake CityFlorence County · 5,940 peopleB+2.3 years of area income·Overall D− · #157 of 167
58LandrumSpartanburg County · 2,865 peopleB+5.0 years of area income·Overall B− · #54 of 167
59Golden Groveunincorporated, Greenville County · 2,913 peopleB+2.5 years of area income·Overall B · #39 of 167
60WestminsterOconee County · 2,504 peopleB+3.6 years of area income·Overall C− · #122 of 167
61Burtonunincorporated, Beaufort County · 6,912 peopleB3.0 years of area income·Overall B− · #52 of 167
62North AugustaAiken County · 26,982 peopleB4.1 years of area income·Overall A− · #14 of 167
63ManningClarendon County · 3,829 peopleB4.1 years of area income·Overall D · #145 of 167
64EasleyPickens County · 27,319 peopleB4.5 years of area income·Overall B− · #59 of 167
65Ganttunincorporated, Greenville County · 15,401 peopleB2.6 years of area income·Overall C+ · #83 of 167
66Centervilleunincorporated, Anderson County · 7,049 peopleB3.2 years of area income·Overall B · #42 of 167
67Southern Shopsunincorporated, Spartanburg County · 3,797 peopleB1.7 years of area income·Overall C− · #111 of 167
68Welcomeunincorporated, Greenville County · 6,527 peopleB2.9 years of area income·Overall B · #41 of 167
69Parkerunincorporated, Greenville County · 12,898 peopleB2.1 years of area income·Overall C+ · #76 of 167
70Whitneyunincorporated, Spartanburg County · 3,685 peopleB2.4 years of area income·Overall C · #92 of 167
71CayceLexington County · 13,680 peopleB3.1 years of area income·Overall D · #130 of 167
72Judsonunincorporated, Greenville County · 2,515 peopleB1.7 years of area income·Overall C · #97 of 167
73BarnwellBarnwell County · 4,619 peopleB3.9 years of area income·Overall D− · #153 of 167
74IrmoRichland County · 12,204 peopleB4.1 years of area income·Overall A · #13 of 167
75Travelers RestGreenville County · 9,135 peopleB5.0 years of area income·Overall B+ · #30 of 167
76AndersonAnderson County · 31,323 peopleB3.8 years of area income·Overall C− · #121 of 167
77BishopvilleLee County · 2,829 peopleB2.8 years of area income·Overall D− · #159 of 167
78SpringdaleLexington County · 2,877 peopleB−4.0 years of area income·Overall C− · #125 of 167
79ConwayHorry County · 30,627 peopleB−4.3 years of area income·Overall C · #107 of 167
80Duneanunincorporated, Greenville County · 3,668 peopleB−2.8 years of area income·Overall B− · #62 of 167
81Hilltopunincorporated, Spartanburg County · 2,950 peopleB−2.0 years of area income·Overall C · #101 of 167
82Red Hillunincorporated, Horry County · 15,920 peopleB−3.7 years of area income·Overall C+ · #86 of 167
83SenecaOconee County · 9,424 peopleB−4.9 years of area income·Overall C− · #120 of 167
84Ladsonunincorporated, Berkeley County · 16,140 peopleB−3.7 years of area income·Overall B− · #63 of 167
85DenmarkBamberg County · 3,059 peopleB−2.0 years of area income·Overall D · #142 of 167
86Bereaunincorporated, Greenville County · 16,862 peopleB−2.9 years of area income·Overall C · #89 of 167
87St. Andrewsunincorporated, Richland County · 19,868 peopleB−2.4 years of area income·Overall C− · #128 of 167
88Taylorsunincorporated, Greenville County · 24,505 peopleB−4.3 years of area income·Overall A− · #20 of 167
89GreenwoodGreenwood County · 22,745 peopleB−3.6 years of area income·Overall D · #140 of 167
90Sans Souciunincorporated, Greenville County · 7,665 peopleB−3.2 years of area income·Overall B · #43 of 167
91Arcadiaunincorporated, Spartanburg County · 3,426 peopleB−1.8 years of area income·Overall C− · #112 of 167
92LymanSpartanburg County · 7,103 peopleB−4.7 years of area income·Overall B+ · #31 of 167
93Fountain InnGreenville County · 14,722 peopleB−4.4 years of area income·Overall B · #38 of 167
94CamdenKershaw County · 9,201 peopleB−3.6 years of area income·Overall D · #137 of 167
95MullinsMarion County · 3,838 peopleB−3.8 years of area income·Overall D− · #165 of 167
96West ColumbiaLexington County · 18,489 peopleB−3.3 years of area income·Overall D · #131 of 167
97GaffneyCherokee County · 12,583 peopleB−3.8 years of area income·Overall D− · #150 of 167
98Woodfieldunincorporated, Richland County · 9,465 peopleB−2.2 years of area income·Overall C+ · #85 of 167
99White Knollunincorporated, Lexington County · 8,310 peopleB−3.6 years of area income·Overall B− · #60 of 167
100KingstreeWilliamsburg County · 3,022 peopleB−2.5 years of area income·Overall D− · #161 of 167
101Seven Oaksunincorporated, Lexington County · 15,921 peopleB−3.0 years of area income·Overall B · #33 of 167
102Wade Hamptonunincorporated, Greenville County · 20,898 peopleB−4.8 years of area income·Overall A · #5 of 167
103Socasteeunincorporated, Horry County · 23,796 peopleB−3.5 years of area income·Overall B− · #66 of 167
104DuncanSpartanburg County · 4,675 peopleB−4.8 years of area income·Overall C · #91 of 167
105Powdersvilleunincorporated, Anderson County · 10,771 peopleB−4.7 years of area income·Overall A · #9 of 167
106CherawChesterfield County · 4,921 peopleB−3.3 years of area income·Overall D− · #156 of 167
107Dalzellunincorporated, Sumter County · 2,946 peopleB−3.8 years of area income·Overall D · #138 of 167
108Moncks CornerBerkeley County · 20,612 peopleB−4.4 years of area income·Overall C · #96 of 167
109Capitol Viewunincorporated, Richland County · 4,374 peopleC+2.7 years of area income·Overall C− · #115 of 167
110Keowee Keyunincorporated, Oconee County · 3,351 peopleC+8.9 years of area income·Overall B+ · #27 of 167
111DarlingtonDarlington County · 6,075 peopleC+2.9 years of area income·Overall D− · #152 of 167
112AikenAiken County · 33,808 peopleC+4.0 years of area income·Overall C · #99 of 167
113Wyboounincorporated, Clarendon County · 3,639 peopleC+4.8 years of area income·Overall D · #133 of 167
114Goose CreekBerkeley County · 52,010 peopleC+3.8 years of area income·Overall B− · #53 of 167
115Valley Fallsunincorporated, Spartanburg County · 8,239 peopleC+4.0 years of area income·Overall B · #36 of 167
116MauldinGreenville County · 31,465 peopleC+4.1 years of area income·Overall B+ · #23 of 167
117BennettsvilleMarlboro County · 7,565 peopleC+3.4 years of area income·Overall D− · #162 of 167
118InmanSpartanburg County · 3,458 peopleC+4.7 years of area income·Overall C · #93 of 167
119Rock HillYork County · 75,911 peopleC+3.8 years of area income·Overall C · #110 of 167
120Dentsvilleunincorporated, Richland County · 15,209 peopleC+2.4 years of area income·Overall C+ · #69 of 167
121ClemsonPickens County · 18,941 peopleC+5.8 years of area income·Overall B+ · #28 of 167
122GreerGreenville County · 50,007 peopleC+4.9 years of area income·Overall B · #44 of 167
123Laurel Bayunincorporated, Beaufort County · 5,882 peopleC+2.8 years of area income·Overall C · #98 of 167
124SpartanburgSpartanburg County · 39,978 peopleC+3.6 years of area income·Overall C− · #117 of 167
125HartsvilleDarlington County · 7,374 peopleC+3.4 years of area income·Overall D · #144 of 167
126James IslandCharleston County · 12,660 peopleC+6.0 years of area income·Overall A · #4 of 167
127Baxter Villageunincorporated, York County · 4,542 peopleC+8.0 years of area income·Overall A+ · #2 of 167
128BeaufortBeaufort County · 15,775 peopleC+5.0 years of area income·Overall C · #88 of 167
129SimpsonvilleGreenville County · 28,459 peopleC+5.3 years of area income·Overall B · #47 of 167
130HanahanBerkeley County · 22,415 peopleC+4.9 years of area income·Overall B− · #64 of 167
131Boiling Springsunincorporated, Spartanburg County · 12,936 peopleC+4.3 years of area income·Overall B+ · #26 of 167
132North CharlestonCharleston County · 129,245 peopleC+3.6 years of area income·Overall C · #106 of 167
133Garden Cityunincorporated, Horry County · 11,591 peopleC+3.3 years of area income·Overall C · #105 of 167
134WellfordSpartanburg County · 3,914 peopleC+4.1 years of area income·Overall C+ · #77 of 167
135FlorenceFlorence County · 41,231 peopleC+4.1 years of area income·Overall D · #136 of 167
136SummervilleDorchester County · 53,177 peopleC4.5 years of area income·Overall C+ · #73 of 167
137LexingtonLexington County · 25,729 peopleC4.5 years of area income·Overall A− · #16 of 167
138MarionMarion County · 6,028 peopleC4.2 years of area income·Overall D− · #167 of 167
139BambergBamberg County · 2,920 peopleC3.3 years of area income·Overall D− · #154 of 167
140Lakewoodunincorporated, Sumter County · 3,544 peopleC5.2 years of area income·Overall D− · #160 of 167
141SumterSumter County · 43,094 peopleC3.6 years of area income·Overall D− · #155 of 167
142Tega CayYork County · 14,457 peopleC7.1 years of area income·Overall A+ · #1 of 167
143Little Riverunincorporated, Horry County · 11,771 peopleC4.8 years of area income·Overall C+ · #84 of 167
144Forest AcresRichland County · 10,390 peopleC4.1 years of area income·Overall C · #103 of 167
145WalterboroColleton County · 5,485 peopleC4.2 years of area income·Overall D− · #166 of 167
146Carolina Forestunincorporated, Horry County · 26,263 peopleC5.0 years of area income·Overall C+ · #81 of 167
147ColumbiaRichland County · 147,035 peopleC3.3 years of area income·Overall C− · #124 of 167
148Fort MillYork County · 38,673 peopleC6.2 years of area income·Overall A+ · #3 of 167
149OrangeburgOrangeburg County · 13,383 peopleC3.6 years of area income·Overall D− · #163 of 167
150Five Forksunincorporated, Greenville County · 18,656 peopleC6.3 years of area income·Overall A · #12 of 167
151North Myrtle BeachHorry County · 21,346 peopleC−5.9 years of area income·Overall C · #100 of 167
152Myrtle BeachHorry County · 40,937 peopleC−4.8 years of area income·Overall D · #135 of 167
153Surfside BeachHorry County · 4,392 peopleC−5.4 years of area income·Overall C · #94 of 167
154HollywoodCharleston County · 5,652 peopleC−6.0 years of area income·Overall C+ · #74 of 167
155Murrells Inletunincorporated, Georgetown County · 10,044 peopleC−5.8 years of area income·Overall C+ · #79 of 167
156Lake Wylieunincorporated, York County · 16,006 peopleC−5.8 years of area income·Overall A− · #17 of 167
157Port RoyalBeaufort County · 16,648 peopleC−4.3 years of area income·Overall B · #35 of 167
158Litchfield Beachunincorporated, Georgetown County · 9,044 peopleC−6.7 years of area income·Overall C+ · #82 of 167
159HamptonHampton County · 2,598 peopleC−4.0 years of area income·Overall D− · #164 of 167
160CharlestonCharleston County · 159,423 peopleC−6.9 years of area income·Overall B− · #57 of 167
161HardeevilleJasper County · 16,459 peopleC−5.2 years of area income·Overall D− · #149 of 167
162BlufftonBeaufort County · 36,807 peopleC−6.0 years of area income·Overall B+ · #32 of 167
163BlythewoodRichland County · 7,233 peopleD5.0 years of area income·Overall B · #51 of 167
164Mount PleasantCharleston County · 95,469 peopleD10.2 years of area income·Overall B+ · #21 of 167
165Lake Murray of Richlandunincorporated, Richland County · 7,023 peopleD6.2 years of area income·Overall B+ · #22 of 167
166Hilton Head IslandBeaufort County · 38,196 peopleD9.4 years of area income·Overall B · #49 of 167
167GreenvilleGreenville County · 75,310 peopleD4.6 years of area income·Overall C+ · #71 of 167
168Isle of PalmsCharleston County · 4,377 peopleD20.2 years of area income·Overall B+ · #24 of 167
Not ranked

1 town without a cost of living grade

Towns of 2,500+ that don’t have the figures this grade needs. Each town’s page says which ones are missing.

Quick answers

Questions people ask

What is the most affordable town in South Carolina?

Arthurtown (Richland County) ranks first on cost of living among 168 towns, with an A+; East Gaffney and Pacolet follow.

How are these towns ranked?

The Cost of living grade: home values, rent and property-tax bills against the income of the town’s metro area or county, and the share of households paying 30%+ of income for housing (Census ACS). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a cost of living grade (168 in South Carolina). 1 town of 2,500+ lack the figures and is listed above. Smaller towns have the grade on their page but no rank. Every town is on the South Carolina page.

Go deeper

More South Carolina lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All South Carolina rankings →
Other states

Most affordable towns in other states