South Carolina towns
All 159 South Carolina towns and cities with 2,500 or more people. The typical South Carolina town has a median home value of $183,100 and household income of $53,875.
South Carolina town rankings
- The 25 Best Small Towns to Retire in South Carolina
- The 25 Quietest Small Towns in South Carolina
- The 25 Most Affordable Small Towns in South Carolina
- The 25 Best Small Towns for Families in South Carolina
- 25 Small Towns in South Carolina With the Cheapest Homes
- 25 Small Towns in South Carolina With the Mildest Winters
- The 25 Most Walkable Small Towns in South Carolina
- 25 Small Towns in South Carolina With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in South Carolina
All South Carolina towns
| Town | County | People | Median home | Income | Jan low |
|---|---|---|---|---|---|
| Charleston | Charleston County | 150,227 | $509,700 | $92,414 | 44° |
| Columbia | Richland County | 136,632 | $264,300 | $55,529 | 33° |
| North Charleston | Charleston County | 114,852 | $302,200 | $62,956 | 39° |
| Mount Pleasant | Charleston County | 90,801 | $748,500 | $124,755 | 37° |
| Rock Hill | York County | 74,372 | $295,100 | $68,771 | 33° |
| Greenville | Greenville County | 70,720 | $487,500 | $71,472 | 30° |
| Summerville | Dorchester County | 50,915 | $328,100 | $81,046 | 35° |
| Goose Creek | Berkeley County | 45,946 | $306,000 | $88,178 | 39° |
| Sumter | Sumter County | 43,463 | $199,100 | $55,592 | 33° |
| Florence | Florence County | 39,899 | $211,400 | $56,143 | 36° |
| Spartanburg | Spartanburg County | 38,732 | $203,700 | $51,964 | 32° |
| Hilton Head Island | Beaufort County | 37,661 | $687,400 | $94,657 | 40° |
| Myrtle Beach | Horry County | 35,682 | $388,800 | $60,394 | 34° |
| Greer | Greenville County | 35,308 | $288,700 | $82,626 | 32° |
| Aiken | Aiken County | 32,025 | $286,800 | $76,746 | 35° |
| Anderson | Anderson County | 28,106 | $218,200 | $46,933 | 33° |
| Bluffton | Beaufort County | 27,716 | $492,100 | $111,281 | 40° |
| Conway | Horry County | 24,849 | $260,900 | $56,650 | 35° |
| Mauldin | Greenville County | 24,724 | $258,500 | $82,331 | 30° |
| Fort Mill | York County | 24,521 | $487,500 | $121,823 | 31° |
| North Augusta | Aiken County | 24,379 | $233,600 | $86,092 | 40° |
| Lexington | Lexington County | 23,568 | $297,700 | $87,126 | 35° |
| Simpsonville | Greenville County | 23,354 | $299,300 | $82,457 | 30° |
| Carolina Forest | Horry County | 23,342 | $336,800 | $74,436 | 34° |
| Taylors | Greenville County | 23,222 | $257,500 | $77,144 | 35° |
| Easley | Pickens County | 22,921 | $263,500 | $66,299 | 30° |
| Greenwood | Greenwood County | 22,545 | $136,300 | $41,150 | 32° |
| Socastee | Horry County | 22,213 | $234,200 | $62,257 | 35° |
| Wade Hampton | Greenville County | 21,482 | $339,000 | $77,449 | 35° |
| St. Andrews | Richland County | 20,675 | $161,300 | $46,511 | 37° |
| Hanahan | Berkeley County | 20,325 | $374,800 | $87,984 | 39° |
| North Myrtle Beach | Horry County | 18,790 | $416,900 | $72,722 | 37° |
| Five Forks | Greenville County | 17,737 | $452,200 | $141,786 | 32° |
| Clemson | Pickens County | 17,681 | $398,400 | $49,520 | 33° |
| West Columbia | Lexington County | 17,416 | $201,700 | $56,912 | 35° |
| Red Hill | Horry County | 15,906 | $249,500 | $68,250 | 35° |
| Berea | Greenville County | 15,578 | $204,700 | $49,829 | 30° |
| Ladson | Berkeley County | 15,550 | $234,900 | $78,760 | 35° |
| Gantt | Greenville County | 15,006 | $184,400 | $47,316 | 30° |
| Seven Oaks | Lexington County | 14,652 | $208,400 | $62,955 | 35° |
| Dentsville | Richland County | 14,431 | $163,700 | $45,473 | 33° |
| Port Royal | Beaufort County | 14,220 | $347,200 | $74,870 | 40° |
| Cayce | Lexington County | 13,781 | $166,800 | $62,045 | 37° |
| Lake Wylie | York County | 13,655 | $485,600 | $112,097 | 31° |
| Beaufort | Beaufort County | 13,607 | $345,400 | $61,220 | 40° |
| Parker | Greenville County | 13,407 | $150,400 | $40,043 | 30° |
| Moncks Corner | Berkeley County | 13,297 | $333,200 | $91,500 | 38° |
| Orangeburg | Orangeburg County | 13,240 | $163,500 | $38,635 | 37° |
| Oak Grove | Lexington County | 12,899 | $210,300 | $74,554 | 35° |
| Tega Cay | York County | 12,832 | $529,200 | $142,000 | 31° |
| Gaffney | Cherokee County | 12,764 | $137,700 | $41,089 | 27° |
| Little River | Horry County | 11,711 | $305,800 | $65,786 | 37° |
| James Island | Charleston County | 11,621 | $508,600 | $104,217 | 44° |
| Irmo | Richland County | 11,569 | $203,400 | $80,489 | 29° |
| Red Bank | Lexington County | 10,924 | $189,000 | $68,004 | 35° |
| Newberry | Newberry County | 10,691 | $142,400 | $51,260 | 31° |
| Forest Acres | Richland County | 10,617 | $279,300 | $78,306 | 37° |
| Fountain Inn | Greenville County | 10,416 | $275,300 | $73,585 | 30° |
| Boiling Springs | Spartanburg County | 10,405 | $244,400 | $72,068 | 27° |
| Garden City | Horry County | 10,235 | $217,400 | $47,249 | 37° |
| Powdersville | Anderson County | 10,025 | $334,900 | $84,910 | 30° |
| Lugoff | Kershaw County | 9,990 | $223,900 | $69,485 | 31° |
| Murrells Inlet | Georgetown County | 9,740 | $366,000 | $77,438 | 37° |
| Laurens | Laurens County | 9,335 | $180,700 | $49,246 | 30° |
| Woodfield | Richland County | 9,199 | $150,800 | $45,526 | 33° |
| Seneca | Oconee County | 8,850 | $240,000 | $52,022 | 34° |
| Sans Souci | Greenville County | 8,581 | $226,500 | $45,069 | 35° |
| York | York County | 8,503 | $198,600 | $56,176 | 30° |
| Lancaster | Lancaster County | 8,460 | $239,100 | $46,311 | 33° |
| Georgetown | Georgetown County | 8,403 | $168,100 | $56,981 | 37° |
| Litchfield Beach | Georgetown County | 8,370 | $459,000 | $76,351 | 37° |
| Union | Union County | 8,174 | $109,400 | $31,914 | 29° |
| Lake Murray of Richland | Richland County | 8,110 | $422,100 | $119,107 | 35° |
| Valley Falls | Spartanburg County | 8,012 | $256,600 | $55,661 | 27° |
| White Knoll | Lexington County | 7,858 | $249,400 | $80,246 | 35° |
| Camden | Kershaw County | 7,788 | $265,300 | $63,576 | 31° |
| Travelers Rest | Greenville County | 7,788 | $284,800 | $54,583 | 35° |
| Sangaree | Berkeley County | 7,781 | $251,800 | $77,673 | 35° |
| Clinton | Laurens County | 7,633 | $173,400 | $44,522 | 32° |
| Hardeeville | Jasper County | 7,473 | $488,900 | $78,365 | 40° |
| Hartsville | Darlington County | 7,446 | $205,600 | $49,272 | 32° |
| Clemson University | Pickens County | 7,311 | — | — | 33° |
| Welcome | Greenville County | 7,298 | $206,300 | $66,094 | 30° |
| Centerville | Anderson County | 7,185 | $229,700 | $64,380 | 33° |
| Bennettsville | Marlboro County | 7,020 | $92,100 | $37,115 | 34° |
| Burton | Beaufort County | 6,777 | $247,600 | $68,063 | 40° |
| Clover | York County | 6,671 | $295,700 | $85,450 | 33° |
| Forestbrook | Horry County | 6,656 | $335,800 | $81,286 | 34° |
| Marion | Marion County | 6,448 | $137,300 | $30,662 | 34° |
| Homeland Park | Anderson County | 6,445 | $103,700 | $40,218 | 33° |
| Dillon | Dillon County | 6,384 | $115,500 | $35,891 | 32° |
| Lyman | Spartanburg County | 6,173 | $277,600 | $75,653 | 32° |
| Darlington | Darlington County | 6,149 | $172,300 | $33,952 | 32° |
| Lake City | Florence County | 5,903 | $144,300 | $33,600 | 34° |
| Walterboro | Colleton County | 5,544 | $183,500 | $56,457 | 35° |
| Piedmont | Anderson County | 5,411 | $161,900 | $52,764 | 31° |
| Belvedere | Aiken County | 5,380 | $143,500 | $53,021 | 40° |
| Hollywood | Charleston County | 5,339 | $460,100 | $73,693 | 40° |
| Batesburg-Leesville | Lexington County | 5,270 | $135,100 | $49,646 | 35° |
| Chester | Chester County | 5,269 | $123,000 | $46,138 | 30° |
| Central | Pickens County | 5,247 | $256,600 | $60,258 | 33° |
| Laurel Bay | Beaufort County | 5,082 | $231,800 | $54,345 | 40° |
| Cheraw | Chesterfield County | 5,040 | $152,200 | $26,689 | 31° |
| Abbeville | Abbeville County | 4,874 | $106,400 | $40,575 | 32° |
| Blythewood | Richland County | 4,772 | $384,600 | $94,167 | 29° |
| Newport | York County | 4,744 | $342,000 | $110,417 | 31° |
| Capitol View | Richland County | 4,653 | $187,600 | $46,645 | 37° |
| Barnwell | Barnwell County | 4,652 | $145,300 | $52,006 | 35° |
| Whitney | Spartanburg County | 4,409 | $157,400 | $51,275 | 32° |
| Isle of Palms | Charleston County | 4,347 | $1,581,300 | $156,979 | 37° |
| Belton | Anderson County | 4,335 | $133,500 | $49,107 | 31° |
| Baxter Village | York County | 4,217 | $670,500 | $151,629 | 31° |
| Woodruff | Spartanburg County | 4,212 | $204,800 | $70,959 | 30° |
| Surfside Beach | Horry County | 4,155 | $450,100 | $70,106 | 37° |
| Clearwater | Aiken County | 4,079 | $158,100 | $51,731 | 40° |
| Walhalla | Oconee County | 4,072 | $171,900 | $36,327 | 29° |
| Williamston | Anderson County | 4,043 | $162,800 | $64,389 | 31° |
| Duncan | Spartanburg County | 4,041 | $211,400 | $52,500 | 32° |
| Mullins | Marion County | 4,026 | $95,300 | $34,908 | 33° |
| Saxon | Spartanburg County | 3,896 | $90,000 | $32,292 | 32° |
| Manning | Clarendon County | 3,878 | $157,600 | $28,569 | 35° |
| Brookdale | Orangeburg County | 3,845 | $96,500 | $39,449 | 37° |
| Northlake | Anderson County | 3,818 | $277,700 | $89,635 | 33° |
| India Hook | York County | 3,817 | $348,300 | $106,667 | 31° |
| Ridgeland | Jasper County | 3,758 | $228,400 | $62,981 | 40° |
| Dunean | Greenville County | 3,740 | $203,000 | $48,553 | 30° |
| Honea Path | Anderson County | 3,686 | $155,400 | $32,900 | 31° |
| Southern Shops | Spartanburg County | 3,663 | $109,600 | $37,754 | 32° |
| Wyboo | Clarendon County | 3,661 | $253,000 | $59,074 | 35° |
| Pendleton | Anderson County | 3,489 | $250,500 | $61,901 | 33° |
| Pickens | Pickens County | 3,388 | $204,100 | $55,000 | 30° |
| Liberty | Pickens County | 3,366 | $174,300 | $42,206 | 30° |
| Wellford | Spartanburg County | 3,293 | $223,000 | $57,338 | 32° |
| Hilltop | Spartanburg County | 3,273 | $125,800 | $37,444 | 32° |
| Arcadia | Spartanburg County | 3,246 | $116,800 | $55,218 | 32° |
| Kingstree | Williamsburg County | 3,244 | $177,000 | $26,322 | 34° |
| East Camden | Kershaw County | 3,215 | $183,100 | $53,715 | 31° |
| Winnsboro | Fairfield County | 3,215 | $132,400 | $37,434 | 31° |
| Denmark | Bamberg County | 3,186 | $63,900 | $27,451 | 37° |
| Dalzell | Sumter County | 3,175 | $157,500 | $47,354 | 33° |
| Saluda | Saluda County | 3,122 | $77,700 | $42,506 | 32° |
| Burnettown | Aiken County | 3,105 | $189,800 | $50,347 | 35° |
| Bamberg | Bamberg County | 3,076 | $157,900 | $49,531 | 37° |
| Lesslie | York County | 3,068 | $258,400 | $100,618 | 33° |
| Bishopville | Lee County | 3,024 | $128,200 | $39,276 | 33° |
| Golden Grove | Greenville County | 3,002 | $178,000 | $72,565 | 31° |
| Inman | Spartanburg County | 2,990 | $192,500 | $63,599 | 27° |
| East Gaffney | Cherokee County | 2,882 | $77,600 | $25,227 | 27° |
| Williston | Barnwell County | 2,877 | $105,100 | $39,484 | 36° |
| Lakewood | Sumter County | 2,810 | $294,200 | $56,500 | 33° |
| North Hartsville | Darlington County | 2,775 | $110,600 | $59,744 | 32° |
| Springdale | Lexington County | 2,744 | $221,700 | $77,722 | 35° |
| Arial | Pickens County | 2,729 | $181,300 | $54,286 | 30° |
| Keowee Key | Oconee County | 2,716 | $556,000 | $124,788 | 29° |
| Allendale | Allendale County | 2,694 | $86,500 | $23,529 | 33° |
| Hampton | Hampton County | 2,694 | $206,400 | $43,472 | 39° |
| Andrews | Georgetown County | 2,575 | $116,400 | $57,247 | 35° |
| Ravenel | Charleston County | 2,542 | $238,700 | $82,738 | 40° |
| Hopkins | Richland County | 2,514 | $99,300 | $50,063 | 37° |
South Carolina counties
- Abbeville County
- Aiken County
- Allendale County
- Anderson County
- Bamberg County
- Barnwell County
- Beaufort County
- Berkeley County
- Charleston County
- Cherokee County
- Chester County
- Chesterfield County
- Clarendon County
- Colleton County
- Darlington County
- Dillon County
- Dorchester County
- Fairfield County
- Florence County
- Georgetown County
- Greenville County
- Greenwood County
- Hampton County
- Horry County
- Jasper County
- Kershaw County
- Lancaster County
- Laurens County
- Lee County
- Lexington County
- Marion County
- Marlboro County
- Newberry County
- Oconee County
- Orangeburg County
- Pickens County
- Richland County
- Saluda County
- Spartanburg County
- Sumter County
- Union County
- Williamsburg County
- York County