Guest, Sign inJoin
South Carolina rankings · Jobs & income

Best towns for jobs & income in South Carolina

Tega Cay ranks first on jobs & income among South Carolina’s 168 towns of 2,500+; 19 of the 168 grade A− or better on jobs & income nationally.

The Jobs & income grade: household income, poverty, unemployment (Census ACS) and jobs within a 45-minute drive (EPA). How grades work

#2

Isle of Palms

Charleston County · 4,377 people
A+

Jobs & income grade, better than 98% of U.S. towns·Overall B+ · #24 of 167 in SC

All 168 towns

Jobs & income grade, best first (the letter is national). Towns with the same score share a rank (T = tied; 29 towns here); the overall grade and state rank are beside each.

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

#TownGradeOverall
1Tega CayYork County · 14,457 peopleA+better than 98% of U.S. towns·Overall A+ · #1 of 167
2Isle of PalmsCharleston County · 4,377 peopleA+better than 98% of U.S. towns·Overall B+ · #24 of 167
3India Hookunincorporated, York County · 3,960 peopleA+better than 98% of U.S. towns·Overall A · #7 of 167
4Fort MillYork County · 38,673 peopleA+better than 96% of U.S. towns·Overall A+ · #3 of 167
5Five Forksunincorporated, Greenville County · 18,656 peopleA+better than 96% of U.S. towns·Overall A · #12 of 167
6Lake Murray of Richlandunincorporated, Richland County · 7,023 peopleA+better than 95% of U.S. towns·Overall B+ · #22 of 167
7James IslandCharleston County · 12,660 peopleAbetter than 94% of U.S. towns·Overall A · #4 of 167
8BlufftonBeaufort County · 36,807 peopleAbetter than 88% of U.S. towns·Overall B+ · #32 of 167
9Mount PleasantCharleston County · 95,469 peopleAbetter than 88% of U.S. towns·Overall B+ · #21 of 167
10Golden Groveunincorporated, Greenville County · 2,913 peopleAbetter than 88% of U.S. towns·Overall B · #39 of 167
11Keowee Keyunincorporated, Oconee County · 3,351 peopleA−better than 83% of U.S. towns·Overall B+ · #27 of 167
12Goose CreekBerkeley County · 52,010 peopleA−better than 83% of U.S. towns·Overall B− · #53 of 167
T13Baxter Villageunincorporated, York County · 4,542 peopleA−better than 82% of U.S. towns·Overall A+ · #2 of 167
T13Newportunincorporated, York County · 4,121 peopleA−better than 82% of U.S. towns·Overall A · #10 of 167
15Powdersvilleunincorporated, Anderson County · 10,771 peopleA−better than 80% of U.S. towns·Overall A · #9 of 167
16Northlakeunincorporated, Anderson County · 4,390 peopleA−better than 80% of U.S. towns·Overall A− · #15 of 167
17Lesslieunincorporated, York County · 3,077 peopleA−better than 79% of U.S. towns·Overall A · #8 of 167
T18BlythewoodRichland County · 7,233 peopleA−better than 75% of U.S. towns·Overall B · #51 of 167
T18HanahanBerkeley County · 22,415 peopleA−better than 75% of U.S. towns·Overall B− · #64 of 167
20GreerGreenville County · 50,007 peopleB+better than 74% of U.S. towns·Overall B · #44 of 167
21SimpsonvilleGreenville County · 28,459 peopleB+better than 73% of U.S. towns·Overall B · #47 of 167
22North AugustaAiken County · 26,982 peopleB+better than 73% of U.S. towns·Overall A− · #14 of 167
23Murrells Inletunincorporated, Georgetown County · 10,044 peopleB+better than 72% of U.S. towns·Overall C+ · #79 of 167
24LymanSpartanburg County · 7,103 peopleB+better than 72% of U.S. towns·Overall B+ · #31 of 167
25Wade Hamptonunincorporated, Greenville County · 20,898 peopleB+better than 71% of U.S. towns·Overall A · #5 of 167
26Moncks CornerBerkeley County · 20,612 peopleB+better than 71% of U.S. towns·Overall C · #96 of 167
27CharlestonCharleston County · 159,423 peopleB+better than 71% of U.S. towns·Overall B− · #57 of 167
28Oak Groveunincorporated, Lexington County · 12,256 peopleB+better than 70% of U.S. towns·Overall A− · #18 of 167
29Forest AcresRichland County · 10,390 peopleB+better than 69% of U.S. towns·Overall C · #103 of 167
30Lugoffunincorporated, Kershaw County · 9,786 peopleB+better than 68% of U.S. towns·Overall B+ · #25 of 167
31Litchfield Beachunincorporated, Georgetown County · 9,044 peopleB+better than 67% of U.S. towns·Overall C+ · #82 of 167
32Lake Wylieunincorporated, York County · 16,006 peopleB+better than 67% of U.S. towns·Overall A− · #17 of 167
33Centervilleunincorporated, Anderson County · 7,049 peopleB+better than 66% of U.S. towns·Overall B · #42 of 167
34ClemsonPickens County · 18,941 peopleB+better than 66% of U.S. towns·Overall B+ · #28 of 167
35Port RoyalBeaufort County · 16,648 peopleB+better than 66% of U.S. towns·Overall B · #35 of 167
T36Hilton Head IslandBeaufort County · 38,196 peopleB+better than 66% of U.S. towns·Overall B · #49 of 167
T36LexingtonLexington County · 25,729 peopleB+better than 66% of U.S. towns·Overall A− · #16 of 167
T36Sangareeunincorporated, Berkeley County · 8,681 peopleB+better than 66% of U.S. towns·Overall C+ · #70 of 167
39SpringdaleLexington County · 2,877 peopleB+better than 65% of U.S. towns·Overall C− · #125 of 167
40MauldinGreenville County · 31,465 peopleB+better than 65% of U.S. towns·Overall B+ · #23 of 167
41CloverYork County · 7,659 peopleBbetter than 65% of U.S. towns·Overall A · #6 of 167
42RavenelCharleston County · 2,728 peopleBbetter than 64% of U.S. towns·Overall A · #11 of 167
43White Knollunincorporated, Lexington County · 8,310 peopleBbetter than 63% of U.S. towns·Overall B− · #60 of 167
44Taylorsunincorporated, Greenville County · 24,505 peopleBbetter than 62% of U.S. towns·Overall A− · #20 of 167
45HollywoodCharleston County · 5,652 peopleBbetter than 60% of U.S. towns·Overall C+ · #74 of 167
46Fountain InnGreenville County · 14,722 peopleBbetter than 60% of U.S. towns·Overall B · #38 of 167
47Boiling Springsunincorporated, Spartanburg County · 12,936 peopleBbetter than 60% of U.S. towns·Overall B+ · #26 of 167
48North Myrtle BeachHorry County · 21,346 peopleBbetter than 59% of U.S. towns·Overall C · #100 of 167
49SummervilleDorchester County · 53,177 peopleBbetter than 58% of U.S. towns·Overall C+ · #73 of 167
50WellfordSpartanburg County · 3,914 peopleBbetter than 57% of U.S. towns·Overall C+ · #77 of 167
51Roebuckunincorporated, Spartanburg County · 2,902 peopleBbetter than 56% of U.S. towns·Overall B · #50 of 167
52Burtonunincorporated, Beaufort County · 6,912 peopleB−better than 54% of U.S. towns·Overall B− · #52 of 167
53Welcomeunincorporated, Greenville County · 6,527 peopleB−better than 54% of U.S. towns·Overall B · #41 of 167
54GreenvilleGreenville County · 75,310 peopleB−better than 53% of U.S. towns·Overall C+ · #71 of 167
55Forestbrookunincorporated, Horry County · 7,479 peopleB−better than 53% of U.S. towns·Overall B+ · #29 of 167
56EasleyPickens County · 27,319 peopleB−better than 52% of U.S. towns·Overall B− · #59 of 167
57Ladsonunincorporated, Berkeley County · 16,140 peopleB−better than 52% of U.S. towns·Overall B− · #63 of 167
58Homewoodunincorporated, Horry County · 2,708 peopleB−better than 51% of U.S. towns·Overall B · #48 of 167
59IrmoRichland County · 12,204 peopleB−better than 50% of U.S. towns·Overall A · #13 of 167
60YorkYork County · 10,620 peopleB−better than 49% of U.S. towns·Overall C · #108 of 167
61Socasteeunincorporated, Horry County · 23,796 peopleB−better than 48% of U.S. towns·Overall B− · #66 of 167
62North CharlestonCharleston County · 129,245 peopleB−better than 48% of U.S. towns·Overall C · #106 of 167
63Whitneyunincorporated, Spartanburg County · 3,685 peopleB−better than 48% of U.S. towns·Overall C · #92 of 167
64Belvedereunincorporated, Aiken County · 5,180 peopleB−better than 47% of U.S. towns·Overall B · #45 of 167
65InmanSpartanburg County · 3,458 peopleB−better than 46% of U.S. towns·Overall C · #93 of 167
66PickensPickens County · 3,188 peopleB−better than 46% of U.S. towns·Overall C+ · #75 of 167
67Rock HillYork County · 75,911 peopleB−better than 45% of U.S. towns·Overall C · #110 of 167
68Red Bankunincorporated, Lexington County · 11,314 peopleC+better than 44% of U.S. towns·Overall B− · #56 of 167
T69Hilltopunincorporated, Spartanburg County · 2,950 peopleC+better than 44% of U.S. towns·Overall C · #101 of 167
T69West ColumbiaLexington County · 18,489 peopleC+better than 44% of U.S. towns·Overall D · #131 of 167
71CayceLexington County · 13,680 peopleC+better than 43% of U.S. towns·Overall D · #130 of 167
72Seven Oaksunincorporated, Lexington County · 15,921 peopleC+better than 42% of U.S. towns·Overall B · #33 of 167
73Little Riverunincorporated, Horry County · 11,771 peopleC+better than 42% of U.S. towns·Overall C+ · #84 of 167
74Valley Fallsunincorporated, Spartanburg County · 8,239 peopleC+better than 42% of U.S. towns·Overall B · #36 of 167
75PendletonAnderson County · 3,739 peopleC+better than 42% of U.S. towns·Overall B · #34 of 167
76AikenAiken County · 33,808 peopleC+better than 40% of U.S. towns·Overall C · #99 of 167
77WoodruffSpartanburg County · 6,026 peopleC+better than 39% of U.S. towns·Overall B · #37 of 167
78Carolina Forestunincorporated, Horry County · 26,263 peopleC+better than 38% of U.S. towns·Overall C+ · #81 of 167
79Sans Souciunincorporated, Greenville County · 7,665 peopleC+better than 38% of U.S. towns·Overall B · #43 of 167
80BeaufortBeaufort County · 15,775 peopleC+better than 38% of U.S. towns·Overall C · #88 of 167
81LibertyPickens County · 3,344 peopleC+better than 37% of U.S. towns·Overall B · #40 of 167
82DuncanSpartanburg County · 4,675 peopleC+better than 36% of U.S. towns·Overall C · #91 of 167
83East Camdenunincorporated, Kershaw County · 4,194 peopleCbetter than 35% of U.S. towns·Overall B− · #58 of 167
84Dentsvilleunincorporated, Richland County · 15,209 peopleCbetter than 34% of U.S. towns·Overall C+ · #69 of 167
85HardeevilleJasper County · 16,459 peopleCbetter than 33% of U.S. towns·Overall D− · #149 of 167
86LaurensLaurens County · 9,327 peopleCbetter than 33% of U.S. towns·Overall D · #143 of 167
87North Hartsvilleunincorporated, Darlington County · 3,304 peopleCbetter than 32% of U.S. towns·Overall C · #109 of 167
88RidgelandJasper County · 3,818 peopleCbetter than 31% of U.S. towns·Overall D · #141 of 167
89Myrtle BeachHorry County · 40,937 peopleCbetter than 31% of U.S. towns·Overall D · #135 of 167
90WilliamstonAnderson County · 4,338 peopleCbetter than 30% of U.S. towns·Overall B− · #65 of 167
91Batesburg-LeesvilleLexington County · 5,346 peopleCbetter than 30% of U.S. towns·Overall D · #129 of 167
92Red Hillunincorporated, Horry County · 15,920 peopleCbetter than 30% of U.S. towns·Overall C+ · #86 of 167
93LandrumSpartanburg County · 2,865 peopleCbetter than 29% of U.S. towns·Overall B− · #54 of 167
94Lakewoodunincorporated, Sumter County · 3,544 peopleCbetter than 28% of U.S. towns·Overall D− · #160 of 167
95Capitol Viewunincorporated, Richland County · 4,374 peopleCbetter than 28% of U.S. towns·Overall C− · #115 of 167
96PacoletSpartanburg County · 2,644 peopleCbetter than 27% of U.S. towns·Overall B− · #61 of 167
97AndrewsGeorgetown County · 2,522 peopleCbetter than 27% of U.S. towns·Overall D · #146 of 167
98Surfside BeachHorry County · 4,392 peopleCbetter than 27% of U.S. towns·Overall C · #94 of 167
99East Gaffneyunincorporated, Cherokee County · 2,824 peopleCbetter than 27% of U.S. towns·Overall C− · #123 of 167
100FlorenceFlorence County · 41,231 peopleCbetter than 27% of U.S. towns·Overall D · #136 of 167
101CamdenKershaw County · 9,201 peopleCbetter than 26% of U.S. towns·Overall D · #137 of 167
102Garden Cityunincorporated, Horry County · 11,591 peopleC−better than 24% of U.S. towns·Overall C · #105 of 167
103ColumbiaRichland County · 147,035 peopleC−better than 24% of U.S. towns·Overall C− · #124 of 167
104Travelers RestGreenville County · 9,135 peopleC−better than 22% of U.S. towns·Overall B+ · #30 of 167
105LorisHorry County · 2,935 peopleC−better than 22% of U.S. towns·Overall C− · #116 of 167
106Arcadiaunincorporated, Spartanburg County · 3,426 peopleC−better than 22% of U.S. towns·Overall C− · #112 of 167
107Bereaunincorporated, Greenville County · 16,862 peopleC−better than 21% of U.S. towns·Overall C · #89 of 167
108Woodfieldunincorporated, Richland County · 9,465 peopleC−better than 21% of U.S. towns·Overall C+ · #85 of 167
109Arthurtown College campusunincorporated, Richland County · 3,272 peopleC−better than 21% of U.S. towns·Overall C+
110SumterSumter County · 43,094 peopleC−better than 21% of U.S. towns·Overall D− · #155 of 167
111BishopvilleLee County · 2,829 peopleC−better than 21% of U.S. towns·Overall D− · #159 of 167
112Wyboounincorporated, Clarendon County · 3,639 peopleC−better than 21% of U.S. towns·Overall D · #133 of 167
113BurnettownAiken County · 3,267 peopleC−better than 20% of U.S. towns·Overall C+ · #67 of 167
114St. Andrewsunincorporated, Richland County · 19,868 peopleC−better than 20% of U.S. towns·Overall C− · #128 of 167
115Glovervilleunincorporated, Aiken County · 2,505 peopleC−better than 20% of U.S. towns·Overall C+ · #78 of 167
116Duneanunincorporated, Greenville County · 3,668 peopleC−better than 20% of U.S. towns·Overall B− · #62 of 167
117Laurel Bayunincorporated, Beaufort County · 5,882 peopleC−better than 20% of U.S. towns·Overall C · #98 of 167
118Piedmontunincorporated, Anderson County · 5,462 peopleC−better than 19% of U.S. towns·Overall B− · #55 of 167
T119Ganttunincorporated, Greenville County · 15,401 peopleC−better than 19% of U.S. towns·Overall C+ · #83 of 167
T119SpartanburgSpartanburg County · 39,978 peopleC−better than 19% of U.S. towns·Overall C− · #117 of 167
121Clearwaterunincorporated, Aiken County · 3,319 peopleC−better than 18% of U.S. towns·Overall C+ · #68 of 167
T122Parkerunincorporated, Greenville County · 12,898 peopleC−better than 18% of U.S. towns·Overall C+ · #76 of 167
T122WinnsboroFairfield County · 3,305 peopleC−better than 18% of U.S. towns·Overall C− · #114 of 167
124AndersonAnderson County · 31,323 peopleC−better than 18% of U.S. towns·Overall C− · #121 of 167
125ConwayHorry County · 30,627 peopleC−better than 17% of U.S. towns·Overall C · #107 of 167
126BeltonAnderson County · 4,631 peopleC−better than 17% of U.S. towns·Overall B · #46 of 167
127CentralPickens County · 5,298 peopleC−better than 16% of U.S. towns·Overall A− · #19 of 167
128Arkwrightunincorporated, Spartanburg County · 2,816 peopleC−better than 15% of U.S. towns·Overall C− · #119 of 167
129SaludaSaluda County · 3,086 peopleDbetter than 14% of U.S. towns·Overall C · #90 of 167
T130HartsvilleDarlington County · 7,374 peopleDbetter than 14% of U.S. towns·Overall D · #144 of 167
T130Southern Shopsunincorporated, Spartanburg County · 3,797 peopleDbetter than 14% of U.S. towns·Overall C− · #111 of 167
T132ClintonLaurens County · 7,918 peopleDbetter than 13% of U.S. towns·Overall C− · #127 of 167
T132PagelandChesterfield County · 2,518 peopleDbetter than 13% of U.S. towns·Overall D− · #148 of 167
134Saxonunincorporated, Spartanburg County · 4,085 peopleDbetter than 12% of U.S. towns·Overall C · #102 of 167
T135Judsonunincorporated, Greenville County · 2,515 peopleDbetter than 12% of U.S. towns·Overall C · #97 of 167
T135MarionMarion County · 6,028 peopleDbetter than 12% of U.S. towns·Overall D− · #167 of 167
137LancasterLancaster County · 9,623 peopleDbetter than 12% of U.S. towns·Overall D · #134 of 167
138Dalzellunincorporated, Sumter County · 2,946 peopleDbetter than 12% of U.S. towns·Overall D · #138 of 167
139ChesterChester County · 5,324 peopleDbetter than 12% of U.S. towns·Overall C− · #118 of 167
140WalterboroColleton County · 5,485 peopleDbetter than 11% of U.S. towns·Overall D− · #166 of 167
141DarlingtonDarlington County · 6,075 peopleDbetter than 11% of U.S. towns·Overall D− · #152 of 167
142SenecaOconee County · 9,424 peopleDbetter than 10% of U.S. towns·Overall C− · #120 of 167
143NewberryNewberry County · 10,891 peopleDbetter than 10% of U.S. towns·Overall C− · #126 of 167
144GeorgetownGeorgetown County · 8,869 peopleDbetter than 10% of U.S. towns·Overall C · #104 of 167
145GreenwoodGreenwood County · 22,745 peopleDbetter than 10% of U.S. towns·Overall D · #140 of 167
146GaffneyCherokee County · 12,583 peopleDbetter than 10% of U.S. towns·Overall D− · #150 of 167
147ManningClarendon County · 3,829 peopleDbetter than 8% of U.S. towns·Overall D · #145 of 167
148Homeland Parkunincorporated, Anderson County · 6,632 peopleDbetter than 8% of U.S. towns·Overall C · #95 of 167
T149Cherryvaleunincorporated, Sumter County · 2,611 peopleDbetter than 7% of U.S. towns·Overall D · #132 of 167
T149WestminsterOconee County · 2,504 peopleDbetter than 7% of U.S. towns·Overall C− · #122 of 167
151OrangeburgOrangeburg County · 13,383 peopleDbetter than 7% of U.S. towns·Overall D− · #163 of 167
152Brookdaleunincorporated, Orangeburg County · 4,291 peopleDbetter than 6% of U.S. towns·Overall D · #147 of 167
153WalhallaOconee County · 4,320 peopleDbetter than 6% of U.S. towns·Overall C+ · #80 of 167
T154EdgefieldEdgefield County · 4,182 peopleDbetter than 5% of U.S. towns·Overall C− · #113 of 167
T154Lake CityFlorence County · 5,940 peopleDbetter than 5% of U.S. towns·Overall D− · #157 of 167
156AbbevilleAbbeville County · 4,902 peopleDbetter than 5% of U.S. towns·Overall C+ · #72 of 167
T157DillonDillon County · 6,227 peopleD−better than 5% of U.S. towns·Overall D− · #158 of 167
T157Honea PathAnderson County · 3,950 peopleD−better than 5% of U.S. towns·Overall C+ · #87 of 167
159HamptonHampton County · 2,598 peopleD−better than 5% of U.S. towns·Overall D− · #164 of 167
160BennettsvilleMarlboro County · 7,565 peopleD−better than 4% of U.S. towns·Overall D− · #162 of 167
161UnionUnion County · 8,077 peopleD−better than 3% of U.S. towns·Overall D− · #151 of 167
162BambergBamberg County · 2,920 peopleD−better than 3% of U.S. towns·Overall D− · #154 of 167
163KingstreeWilliamsburg County · 3,022 peopleD−better than 3% of U.S. towns·Overall D− · #161 of 167
T164BarnwellBarnwell County · 4,619 peopleD−better than 3% of U.S. towns·Overall D− · #153 of 167
T164WillistonBarnwell County · 2,898 peopleD−better than 3% of U.S. towns·Overall D · #139 of 167
T166CherawChesterfield County · 4,921 peopleD−better than 3% of U.S. towns·Overall D− · #156 of 167
T166MullinsMarion County · 3,838 peopleD−better than 3% of U.S. towns·Overall D− · #165 of 167
168DenmarkBamberg County · 3,059 peopleD−among the lowest in the U.S.·Overall D · #142 of 167
Not ranked

1 town without a jobs & income 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

Which South Carolina town is best for jobs and income?

Tega Cay (York County) ranks first on jobs & income among 168 towns, with an A+; Isle of Palms and India Hook follow.

How are these towns ranked?

The Jobs & income grade: household income, poverty, unemployment (Census ACS) and jobs within a 45-minute drive (EPA). 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 jobs & income 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

Best towns for jobs & income in other states