everyday cycling Whenever you can, ride.
Places · South Carolina

Cycling in South Carolina, town by town.

We cover 475 places in South Carolina, 27 with a full Compass profile so far, and, among the 109 large enough for a reliable Census read, 6 show a bike-to-work share above one percent. Sans Souci has the highest measured share of the reliable set.

Every incorporated place and community the Census lists in South Carolina, with the two numbers public data gives us cheaply: how many people live there, and the share who bike to work. A town with a full Compass links straight to it.

TownPopulationBike to work
Charleston 149,960 1.7% Full Compass
Columbia 136,754 0.4% Full Compass
North Charleston 115,755 0.8% Full Compass
Mount Pleasant 90,945 0.4% Full Compass
Rock Hill 74,170 0.3% Full Compass
Greenville 70,838 0.3% Full Compass
Summerville 50,839 0% Full Compass
Goose Creek 45,858 0% Full Compass
Sumter 43,046 0.7% Full Compass
Florence 39,931 0.2% Full Compass
Spartanburg 38,301 0.1% Full Compass
Hilton Head Island 37,708 0.9% Full Compass
Greer 37,010 0% Full Compass
Myrtle Beach 36,064 0.2% Full Compass
Aiken 32,014 0.1% Full Compass
Bluffton 29,375 0.7% Full Compass
Anderson 29,345 0.6% Full Compass
Fort Mill 26,022 0% Full Compass
Mauldin 25,267 0.1% Full Compass
Conway 25,121 1% Full Compass
Carolina Forest 24,823 0.1% Quick read
Socastee 24,464 0% Quick read
North Augusta 24,425 0% Full Compass
Simpsonville 24,133 0.2% Full Compass
Lexington 23,665 0% Full Compass
Easley 23,135 0% Full Compass
Taylors 23,005 0% Quick read
Greenwood 22,528 0% Full Compass
St. Andrews 21,909 0% Quick read
Wade Hampton 21,029 0% Quick read
Hanahan 20,731 0.1% Full Compass
North Myrtle Beach 18,850 0.9% Full Compass
Five Forks 18,592 0% Quick read
Clemson 17,557 1.6% Quick read
West Columbia 17,459 0.3% Quick read
Dentsville 16,399 0% Quick read
Berea 16,184 0% Quick read
Seven Oaks 15,826 0% Quick read
Red Hill 15,585 0.6% Quick read
Ladson 15,298 0% Quick read
Port Royal 14,573 0% Quick read
Lake Wylie 14,382 0% Quick read
Gantt 14,276 0.2% Quick read
Cayce 13,755 0.2% Quick read
Beaufort 13,582 0% Quick read
Moncks Corner 13,456 0% Quick read
Orangeburg 13,220 0% Quick read
Tega Cay 12,816 0% Quick read
Gaffney 12,651 0% Quick read
Parker 12,466 0.1% Quick read
James Island 11,689 0.2% Quick read
Irmo 11,685 0% Quick read
Oak Grove 11,385 0% Quick read
Boiling Springs 11,191 0% Quick read
Garden City 10,885 0% Quick read
Newberry 10,682 0% Quick read
Powdersville 10,678 0% Quick read
Fountain Inn 10,675 0.3% Quick read
Red Bank 10,544 0% Quick read
Forest Acres 10,514 0.1% Quick read
Murrells Inlet 10,297 0% Quick read
Little River 9,815 0.7% Quick read
Woodfield 9,466 0% Quick read
Lugoff 9,423 0% Quick read
Laurens 9,276 0% Quick read
Litchfield Beach 8,908 0% Quick read
Seneca 8,834 0% Quick read
Sangaree 8,680 0% Quick read
Lancaster 8,592 0.3% Quick read
York 8,534 0% Quick read
Georgetown 8,465 0% Quick read
Union 8,099 0% Quick read
Hardeeville 8,048 0.5% Quick read
Sans Souci 8,042 2.4% Quick read
Travelers Rest 7,929 1% Quick read
Camden 7,834 0% Quick read
Clinton 7,624 0% Quick read
Burton 7,603 0% Quick read
Homeland Park 7,451 1.5% Quick read
Hartsville 7,450 0.3% Quick read
Forestbrook 7,414 0% Quick read
Centerville 7,217 0% Quick read
White Knoll 7,185 0% Quick read
Welcome 7,153 0% Quick read
Valley Falls 7,104 0% Quick read
Bennettsville 6,975 0% Quick read
Lake Murray of Richland 6,914 0% Quick read
Clover 6,800 0% Quick read
Dillon 6,454 0% Quick read
Marion 6,402 0% Quick read
Clemson University 6,217 0% (small sample) Quick read
Darlington 6,172 0.3% Quick read
Lyman 6,099 0.5% Quick read
Lake City 6,080 0% Quick read
Belvedere 5,786 0% Quick read
Walterboro 5,515 0% Quick read
Laurel Bay 5,513 0% Quick read
Piedmont 5,510 0% Quick read
Hollywood 5,397 0.4% Quick read
Central 5,272 0% Quick read
Chester 5,260 0% Quick read
Cheraw 5,056 0% (small sample) Quick read
Batesburg-Leesville 5,004 0% Quick read
Abbeville 4,892 0% (small sample) Quick read
Blythewood 4,890 0% Quick read
Barnwell 4,643 0% (small sample) Quick read
Baxter Village 4,419 0% Quick read
India Hook 4,385 0% Quick read
Belton 4,357 0% Quick read
Isle of Palms 4,347 1.1% (small sample) Quick read
Woodruff 4,262 0% Quick read
Newport 4,226 0% Quick read
Surfside Beach 4,179 0.6% (small sample) Quick read
Saxon 4,171 0% (small sample) Quick read
Walhalla 4,102 0% (small sample) Quick read
Williamston 4,072 0% (small sample) Quick read
Brookdale 4,069 0.8% (small sample) Quick read
Duncan 4,053 0% (small sample) Quick read
Mullins 4,014 0% (small sample) Quick read
Northlake 3,989 0% (small sample) Quick read
Manning 3,862 0% (small sample) Quick read
Southern Shops 3,856 0% (small sample) Quick read
Roebuck 3,837 0% Quick read
Wyboo 3,786 0.5% (small sample) Quick read
Ridgeland 3,737 0% (small sample) Quick read
Whitney 3,734 0% Quick read
Honea Path 3,662 0% (small sample) Quick read
Andrews 3,617 0% (small sample) Quick read
East Camden 3,584 0% (small sample) Quick read
Pendleton 3,498 2.1% (small sample) Quick read
Capitol View 3,491 0% (small sample) Quick read
Dunean 3,427 1.2% (small sample) Quick read
Dalzell 3,417 0% (small sample) Quick read
Clearwater 3,403 0% (small sample) Quick read
Pickens 3,374 0% (small sample) Quick read
Wellford 3,330 0% (small sample) Quick read
Liberty 3,329 0% (small sample) Quick read
Golden Grove 3,282 0% (small sample) Quick read
North Hartsville 3,261 0% (small sample) Quick read
Hilltop 3,253 0% (small sample) Quick read
Winnsboro 3,239 0% (small sample) Quick read
Kingstree 3,202 0% (small sample) Quick read
Denmark 3,156 0% (small sample) Quick read
Lakewood 3,135 0% (small sample) Quick read
Saluda 3,124 0% (small sample) Quick read
Lesslie 3,114 1.5% (small sample) Quick read
Gloverville 3,099 0% (small sample) Quick read
Bamberg 3,074 0% (small sample) Quick read
Keowee Key 3,059 0% (small sample) Quick read
Burnettown 3,052 0% (small sample) Quick read
Arthurtown 3,007 0% (small sample) Quick read
Inman 2,987 0% (small sample) Quick read
Bishopville 2,986 0% (small sample) Quick read
East Gaffney 2,972 0% (small sample) Quick read
Elgin 2,882 0% (small sample) Quick read
Williston 2,877 0.7% (small sample) Quick read
Arcadia 2,846 0% (small sample) Quick read
Cherryvale 2,843 0% (small sample) Quick read
McCormick 2,760 0% (small sample) Quick read
Pageland 2,726 11.5% (small sample) Quick read
Hampton 2,725 0% (small sample) Quick read
Springdale 2,711 0% (small sample) Quick read
Allendale 2,702 0% (small sample) Quick read
Pine Ridge 2,687 0% (small sample) Quick read
Arkwright 2,589 0% (small sample) Quick read
Springdale 2,580 0% (small sample) Quick read
Ninety Six 2,579 0% (small sample) Quick read
Ravenel 2,572 0% (small sample) Quick read
Loris 2,513 0% (small sample) Quick read
New Ellenton 2,508 0% (small sample) Quick read
Edgefield 2,504 0% (small sample) Quick read
Landrum 2,504 0% (small sample) Quick read
Graniteville 2,465 0% (small sample) Quick read
Johnston 2,375 0% (small sample) Quick read
Sullivan's Island 2,317 3.2% (small sample) Quick read
Kershaw 2,311 0% (small sample) Quick read
McColl 2,304 2% (small sample) Quick read
South Congaree 2,256 0% (small sample) Quick read
Pimlico 2,232 0% (small sample) Quick read
Estill 2,230 0% (small sample) Quick read
Westminster 2,215 0% (small sample) Quick read
Slater-Marietta 2,199 0% (small sample) Quick read
Privateer 2,191 0% (small sample) Quick read
Varnville 2,173 0% (small sample) Quick read
Ben Avon 2,161 0% (small sample) Quick read
Kiawah Island 2,130 0% (small sample) Quick read
Tigerville 2,122 0.7% (small sample) Quick read
Timmonsville 2,119 0% (small sample) Quick read
Blacksburg 2,115 0% (small sample) Quick read
Elgin 2,065 0% (small sample) Quick read
Seabrook Island 2,062 1.4% (small sample) Quick read
Wedgefield 2,050 0% (small sample) Quick read
Fairfax 2,035 0% (small sample) Quick read
Blackville 2,034 0% (small sample) Quick read
Shell Point 2,026 0% (small sample) Quick read
Watts Mills 2,013 0% (small sample) Quick read
Riverview 2,010 0% (small sample) Quick read
Gaston 1,991 0% (small sample) Quick read
Pacolet 1,970 0% (small sample) Quick read
Calhoun Falls 1,939 0% (small sample) Quick read
Ware Shoals 1,934 1.2% (small sample) Quick read
St. Matthews 1,932 0% (small sample) Quick read
Mayo 1,925 0% (small sample) Quick read
Wilkinson Heights 1,919 0% (small sample) Quick read
Edisto 1,904 0% (small sample) Quick read
St. George 1,901 0% (small sample) Quick read
Eureka Mill 1,889 0% (small sample) Quick read
Jackson 1,882 0% (small sample) Quick read
Judson 1,879 0% (small sample) Quick read
Irwin 1,868 0% (small sample) Quick read
Cowpens 1,862 0% (small sample) Quick read
Langley 1,776 0% (small sample) Quick read
Monarch Mill 1,766 0% (small sample) Quick read
Arial 1,750 0% (small sample) Quick read
Stateburg 1,739 0% (small sample) Quick read
Hopkins 1,738 0% (small sample) Quick read
Reidville 1,734 0% (small sample) Quick read
City View 1,696 0% (small sample) Quick read
Camp Croft 1,693 0% (small sample) Quick read
Winnsboro Mills 1,682 0% (small sample) Quick read
Great Falls 1,669 0% (small sample) Quick read
Utica 1,654 0% (small sample) Quick read
Fairforest 1,626 0% (small sample) Quick read
South Sumter 1,564 0% (small sample) Quick read
Awendaw 1,548 0% (small sample) Quick read
Ridgeville 1,548 0% (small sample) Quick read
Chapin 1,543 0% (small sample) Quick read
Cane Savannah 1,534 0% (small sample) Quick read
Latta 1,519 0% (small sample) Quick read
Bonneau Beach 1,500 0% (small sample) Quick read
Pelzer 1,480 0% (small sample) Quick read
Murphys Estates 1,477 0% (small sample) Quick read
Catawba 1,439 0% (small sample) Quick read
Chesterfield 1,424 0% (small sample) Quick read
Joanna 1,406 0% (small sample) Quick read
St. Stephen 1,386 3.1% (small sample) Quick read
Holly Hill 1,384 0% (small sample) Quick read
Gadsden 1,373 0% (small sample) Quick read
Beech Island 1,361 0% (small sample) Quick read
Meggett 1,348 0% (small sample) Quick read
Branchville 1,301 0% (small sample) Quick read
Homewood 1,290 0% (small sample) Quick read
Whitmire 1,255 10.4% (small sample) Quick read
Lake Secession 1,246 0% (small sample) Quick read
Olympia 1,226 0% (small sample) Quick read
Lamar 1,217 0% (small sample) Quick read
Conestee 1,212 0% (small sample) Quick read
Santee 1,189 0% (small sample) Quick read
Buffalo 1,159 0% (small sample) Quick read
West Pelzer 1,155 0% (small sample) Quick read
Edmund 1,149 0% (small sample) Quick read
Fort Lawn 1,149 0% (small sample) Quick read
Due West 1,148 0% (small sample) Quick read
Cottageville 1,144 0% (small sample) Quick read
Prosperity 1,139 0% (small sample) Quick read
Johnsonville 1,108 0% (small sample) Quick read
Seabrook 1,087 0% (small sample) Quick read
Six Mile 1,086 0% (small sample) Quick read
Gayle Mill 1,082 0% (small sample) Quick read
Pamplico 1,073 0% (small sample) Quick read
Dunbar 1,059 0% (small sample) Quick read
Pelion 1,056 0% (small sample) Quick read
McBee 1,046 0% (small sample) Quick read
Iva 1,030 0% (small sample) Quick read
Wagener 1,030 0% (small sample) Quick read
Folly Beach 1,020 0% (small sample) Quick read
Drayton 1,011 0% (small sample) Quick read
Elloree 993 0% (small sample) Quick read
La France 991 0% (small sample) Quick read
Aynor 989 0% (small sample) Quick read
Yemassee 974 0% (small sample) Quick read
Cateechee 973 0% (small sample) Quick read
Clifton 962 0% (small sample) Quick read
Oakland 958 0% (small sample) Quick read
Dale 957 0% (small sample) Quick read
Inman Mills 956 0% (small sample) Quick read
Dovesville 948 0% (small sample) Quick read
Pinopolis 933 0% (small sample) Quick read
Jonesville 925 0% (small sample) Quick read
North 916 0% (small sample) Quick read
Quinby 897 0% (small sample) Quick read
Scranton 897 0% (small sample) Quick read
Edisto Beach 884 0.3% (small sample) Quick read
Harleyville 879 0% (small sample) Quick read
Sandy Springs 873 0% (small sample) Quick read
Van Wyck 873 0% (small sample) Quick read
Arcadia Lakes 871 0% (small sample) Quick read
Campobello 866 0% (small sample) Quick read
The Cliffs Valley 842 0% (small sample) Quick read
Jefferson 830 0% (small sample) Quick read
Heath Springs 800 1.9% (small sample) Quick read
Pinewood 790 0% (small sample) Quick read
East Sumter 789 0% (small sample) Quick read
Warrenville 786 0% (small sample) Quick read
Gray Court 778 3% (small sample) Quick read
McClellanville 770 0% (small sample) Quick read
Newtown 769 0% (small sample) Quick read
Fripp Island 767 0% (small sample) Quick read
Hamer 760 0% (small sample) Quick read
Bucksport 744 0% (small sample) Quick read
Swansea 739 0% (small sample) Quick read
Norris 737 0% (small sample) Quick read
Ridge Spring 720 0% (small sample) Quick read
Summerton 714 0% (small sample) Quick read
Turbeville 710 0% (small sample) Quick read
Lake View 702 0% (small sample) Quick read
DeBordieu Colony 696 0% (small sample) Quick read
Clio 679 0% (small sample) Quick read
Mayesville 670 0% (small sample) Quick read
Wallace 662 0% (small sample) Quick read
Manville 658 0% (small sample) Quick read
Bowman 652 0% (small sample) Quick read
Lincolnville 641 0% (small sample) Quick read
Pine Ridge 640 0% (small sample) Quick read
Unity 633 0% (small sample) Quick read
Eastover 616 0% (small sample) Quick read
Chickasaw Point 603 0% (small sample) Quick read
Modoc 602 0% (small sample) Quick read
Chesnee 597 0% (small sample) Quick read
Fairview Crossroads 588 0% (small sample) Quick read
Olanta 588 0% (small sample) Quick read
Centenary 585 0% (small sample) Quick read
Bonneau 582 0% (small sample) Quick read
Fair Play 574 0% (small sample) Quick read
Daufuskie Island 569 0% (small sample) Quick read
Briarcliffe Acres 568 0% (small sample) Quick read
Coward 568 0% (small sample) Quick read
Gilbert 563 0% (small sample) Quick read
Furman 559 0% (small sample) Quick read
Elliott 558 0% (small sample) Quick read
Startex 553 0% (small sample) Quick read
Hickory Grove 541 0% (small sample) Quick read
Lane 539 0% (small sample) Quick read
Summit 539 0% (small sample) Quick read
Carlisle 526 0% (small sample) Quick read
Brunson 525 0% (small sample) Quick read
Little Rock 525 0% (small sample) Quick read
Buford 523 0% (small sample) Quick read
Cross Hill 522 0% (small sample) Quick read
Finklea 519 0% (small sample) Quick read
Patrick 500 0% (small sample) Quick read
Cameron 486 0% (small sample) Quick read
Helena 484 0% (small sample) Quick read
Springfield 482 0% (small sample) Quick read
Danwood 470 0% (small sample) Quick read
North Santee 470 0% (small sample) Quick read
Ehrhardt 462 0% (small sample) Quick read
Lockhart 459 0% (small sample) Quick read
Little Mountain 456 0% (small sample) Quick read
Bethune 454 0% (small sample) Quick read
Adams Run 447 0% (small sample) Quick read
Enoree 441 0% (small sample) Quick read
Sheldon 439 0% (small sample) Quick read
Hilda 430 0% (small sample) Quick read
West Union 422 0% (small sample) Quick read
Hemingway 421 0% (small sample) Quick read
Grover 419 0% (small sample) Quick read
Greeleyville 418 0% (small sample) Quick read
Cash 417 0% (small sample) Quick read
Society Hill 415 0% (small sample) Quick read
Sharon 411 0% (small sample) Quick read
Eutawville 396 0% (small sample) Quick read
Rowesville 388 0% (small sample) Quick read
Alcolu 385 0% (small sample) Quick read
South Union 383 0% (small sample) Quick read
Mount Carmel 379 0% (small sample) Quick read
Cokesbury 376 0% (small sample) Quick read
Donalds 374 0% (small sample) Quick read
Neeses 370 0% (small sample) Quick read
Ruby 359 0% (small sample) Quick read
Richburg 354 0% (small sample) Quick read
Oswego 352 0% (small sample) Quick read
Paxville 342 0% (small sample) Quick read
Newry 341 0% (small sample) Quick read
Promised Land 334 0% (small sample) Quick read
Atlantic Beach 332 2.5% (small sample) Quick read
Norway 325 0% (small sample) Quick read
McConnells 323 0% (small sample) Quick read
Gillisonville 319 0% (small sample) Quick read
Trenton 309 0% (small sample) Quick read
Lowrys 297 0% (small sample) Quick read
Salley 297 0% (small sample) Quick read
Windsor 294 0% (small sample) Quick read
Perry 288 0% (small sample) Quick read
Antreville 286 0% (small sample) Quick read
Russellville 280 0% (small sample) Quick read
Harbor Island 277 0% (small sample) Quick read
Reevesville 272 0% (small sample) Quick read
Jacksonboro 270 0% (small sample) Quick read
Snelling 262 0% (small sample) Quick read
Rembert 255 0% (small sample) Quick read
Glendale 254 0% (small sample) Quick read
Ward 252 0% (small sample) Quick read
Ridgeway 251 0% (small sample) Quick read
Lynchburg 247 0% (small sample) Quick read
Daviston 246 0% (small sample) Quick read
Waterloo 244 0% (small sample) Quick read
Stuckey 243 0% (small sample) Quick read
Converse 241 0% (small sample) Quick read
Pauline 229 0% (small sample) Quick read
Lydia 227 0% (small sample) Quick read
Dacusville 218 0% (small sample) Quick read
Cordova 214 0% (small sample) Quick read
Elko 213 0% (small sample) Quick read
Wisacky 205 0% (small sample) Quick read
Williams 203 0% (small sample) Quick read
Gifford 201 0% (small sample) Quick read
Lobeco 196 0% (small sample) Quick read
Kline 195 0% (small sample) Quick read
Shiloh 195 0% (small sample) Quick read
Central Pacolet 194 0% (small sample) Quick read
Starr 194 0% (small sample) Quick read
Glenn Springs 187 0% (small sample) Quick read
Lowndesville 184 0% (small sample) Quick read
Monetta 184 0% (small sample) Quick read
Mulberry 184 0% (small sample) Quick read
Olar 179 0% (small sample) Quick read
Mount Croghan 177 0% (small sample) Quick read
Luray 176 0% (small sample) Quick read
Hodges 173 0% (small sample) Quick read
Lodge 170 0% (small sample) Quick read
Troy 165 0% (small sample) Quick read
Bradley 163 0% (small sample) Quick read
Woodford 163 0% (small sample) Quick read
Nichols 160 0% (small sample) Quick read
Livingston 149 0% (small sample) Quick read
Silverstreet 147 0% (small sample) Quick read
Salem 145 0% (small sample) Quick read
Floydale 139 0% (small sample) Quick read
Mountville 135 0% (small sample) Quick read
Foreston 133 0% (small sample) Quick read
Sellers 133 0% (small sample) Quick read
Smoaks 125 0% (small sample) Quick read
Rockville 113 0% (small sample) Quick read
Scotia 111 0% (small sample) Quick read
Boykin 109 0% (small sample) Quick read
Parksville 104 0% (small sample) Quick read
Pawleys Island 104 0% (small sample) Quick read
Zion 102 0% (small sample) Quick read
Fingerville 99 no ACS figure Quick read
Rains 98 0% (small sample) Quick read
Ware Place 96 0% (small sample) Quick read
Sycamore 94 2.2% (small sample) Quick read
Ulmer 92 0% (small sample) Quick read
Vance 92 0% (small sample) Quick read
Pomaria 91 0% (small sample) Quick read
Browntown 90 0% (small sample) Quick read
Tamassee 82 no ACS figure Quick read
Willington 80 no ACS figure Quick read
Gramling 79 0% (small sample) Quick read
Peak 79 0% (small sample) Quick read
Clarks Hill 78 0% (small sample) Quick read
Jamestown 78 0% (small sample) Quick read
Princeton 78 0% (small sample) Quick read
Plum Branch 76 0% (small sample) Quick read
St. Charles 75 0% (small sample) Quick read
Tatum 72 0% (small sample) Quick read
Tradesville 67 0% (small sample) Quick read
Ashwood 63 0% (small sample) Quick read
Blenheim 63 0% (small sample) Quick read
Green Sea 63 no ACS figure Quick read
Govan 56 0% (small sample) Quick read
Jenkinsville 54 0% (small sample) Quick read
Caesars Head 42 0% (small sample) Quick read
Islandton 40 0% (small sample) Quick read
Coronaca 32 0% (small sample) Quick read
Cherokee Falls 30 0% (small sample) Quick read
Longcreek 29 no ACS figure Quick read
Cope 28 0% (small sample) Quick read
Smyrna 28 0% (small sample) Quick read
Cross Anchor 25 no ACS figure Quick read
Abney Crossroads 21 0% (small sample) Quick read
Coosawhatchie 10 no ACS figure Quick read
Live Oak 9 no ACS figure Quick read
Ketchuptown 5 0% (small sample) Quick read

Source · Bike-to-work share and population from the US Census 2022 ACS 5-year (tables B08301, B01003); coordinates and land area from the Census Gazetteer. Shares marked "small sample" come from places too small for a reliable ACS estimate, so read them as rough.

The guides work the same in every town →