everyday cycling Whenever you can, ride.
Places · Minnesota

Cycling in Minnesota, town by town.

We cover 914 places in Minnesota, 60 with a full Compass profile so far, and, among the 172 large enough for a reliable Census read, 20 show a bike-to-work share above one percent. Minneapolis has the highest measured share of the reliable set.

Every incorporated place and community the Census lists in Minnesota, 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
Minneapolis 426,877 2.6% Full Compass
St. Paul 308,806 1% Quick read
Rochester 120,848 0.8% Full Compass
Bloomington 89,244 0.4% Full Compass
Duluth 86,772 1% Full Compass
Brooklyn Park 84,951 0.1% Full Compass
Plymouth 79,918 0.1% Full Compass
Woodbury 75,549 0.2% Full Compass
Lakeville 70,696 0.1% Full Compass
Maple Grove 70,110 0.3% Full Compass
Blaine 70,047 0.1% Full Compass
St. Cloud 68,910 0.8% Full Compass
Eagan 68,262 0.1% Full Compass
Burnsville 64,075 0.1% Full Compass
Eden Prairie 63,623 0.3% Full Compass
Coon Rapids 63,296 0.2% Full Compass
Apple Valley 55,594 0.3% Full Compass
Minnetonka 53,529 0.3% Full Compass
Edina 53,037 0.6% Full Compass
St. Louis Park 49,500 0.7% Full Compass
Mankato 44,444 0.3% Full Compass
Moorhead 44,443 0.7% Full Compass
Shakopee 44,135 0.2% Full Compass
Maplewood 41,405 0.1% Full Compass
Cottage Grove 39,274 0.1% Full Compass
Richfield 36,809 0.4% Full Compass
Roseville 36,066 0.5% Full Compass
Inver Grove Heights 35,673 0.6% Full Compass
Brooklyn Center 33,109 0.2% Full Compass
Andover 32,639 0.2% Full Compass
Savage 32,441 0% Full Compass
Fridley 29,731 0.2% Full Compass
Oakdale 28,029 0.4% Full Compass
Ramsey 27,774 0.1% Full Compass
Chaska 27,764 0% Full Compass
Prior Lake 27,608 0% Full Compass
Shoreview 26,846 0.1% Full Compass
Owatonna 26,400 0.1% Full Compass
Austin 26,156 0.1% Full Compass
Winona 26,083 1.5% Full Compass
Rosemount 25,993 0% Full Compass
Elk River 25,936 0.3% Full Compass
Chanhassen 25,868 0.3% Full Compass
Faribault 24,418 0.7% Full Compass
White Bear Lake 24,317 0.3% Full Compass
Champlin 23,666 0.2% Full Compass
Farmington 23,487 0% Full Compass
New Brighton 23,141 1.5% Full Compass
Crystal 22,954 0.2% Full Compass
Golden Valley 22,142 0.5% Full Compass
Hastings 22,063 0.1% Full Compass
Columbia Heights 21,822 0.3% Full Compass
New Hope 21,620 0.1% Full Compass
Lino Lakes 21,525 0% Full Compass
Willmar 21,006 0.8% Full Compass
West St. Paul 20,820 0% Full Compass
South St. Paul 20,598 0.6% Full Compass
Forest Lake 20,553 0.3% Full Compass
Northfield 20,518 0.6% Full Compass
Otsego 20,455 0% Full Compass
Sartell 19,382 0% Quick read
Stillwater 19,316 0.2% Quick read
Hopkins 18,752 0% Quick read
St. Michael 18,648 0% Full Compass
Albert Lea 18,434 1% Quick read
Anoka 17,892 0.4% Quick read
Red Wing 16,627 0.4% Quick read
Ham Lake 16,489 0.1% Quick read
Buffalo 16,288 0.3% Quick read
Hibbing 16,167 0.4% Quick read
Hugo 15,831 0% Quick read
Bemidji 15,441 0.3% Quick read
Hutchinson 14,588 1.3% Quick read
Robbinsdale 14,452 0.3% Quick read
Monticello 14,447 0.2% Quick read
Brainerd 14,412 0.4% Quick read
Alexandria 14,400 1.2% Quick read
North Mankato 14,238 0.9% Quick read
Fergus Falls 14,108 1.7% Quick read
New Ulm 14,055 0.2% Quick read
Worthington 13,838 0.1% Quick read
Sauk Rapids 13,830 0.3% Quick read
Marshall 13,647 0.1% Quick read
Rogers 13,283 0% Quick read
Mounds View 13,100 0% Quick read
Waconia 12,993 0% Quick read
Vadnais Heights 12,864 0.6% Quick read
Cloquet 12,559 0.2% Quick read
North St. Paul 12,465 0.4% Quick read
St. Peter 12,039 0.4% Quick read
East Bethel 11,901 0% Quick read
Lake Elmo 11,861 0.1% Quick read
Big Lake 11,857 0% Quick read
Mendota Heights 11,642 0% Quick read
Grand Rapids 11,158 1.3% Quick read
North Branch 10,968 0.3% Quick read
Victoria 10,681 0% Quick read
Little Canada 10,624 0.7% Quick read
Fairmont 10,411 0.3% Quick read
Hermantown 10,135 0% Quick read
Detroit Lakes 9,966 0.8% Quick read
Arden Hills 9,805 0% Quick read
Cambridge 9,726 0.9% Quick read
St. Anthony city (Hennepin and Ramsey Counties) 9,332 1.4% Quick read
Mound 9,272 0.9% Quick read
Waseca 9,208 0.5% Quick read
East Grand Forks 9,118 1.1% Quick read
Little Falls 9,084 1.3% Quick read
Oak Grove 8,956 0% Quick read
Thief River Falls 8,871 0.2% Quick read
Baxter 8,668 0% Quick read
Virginia 8,415 0.2% Quick read
Minnetrista 8,347 0% Quick read
Waite Park 8,290 0.8% Quick read
Orono 8,223 0% Quick read
St. Francis 8,198 0% Quick read
New Prague 8,155 1.8% Quick read
Mahtomedi 8,073 0.6% Quick read
Wyoming 8,037 0% Quick read
Albertville 7,883 0% Quick read
Dayton 7,745 0% Quick read
Shorewood 7,722 0.2% Quick read
Crookston 7,472 0% Quick read
Belle Plaine 7,363 2% Quick read
St. Joseph 7,066 1.1% Quick read
Spring Lake Park 6,966 0.2% Quick read
Kasson 6,855 0% Quick read
Isanti 6,850 0% Quick read
Medina 6,746 0.2% Quick read
Stewartville 6,684 0.7% Quick read
Jordan 6,648 0% Quick read
Litchfield 6,598 0% Quick read
Corcoran 6,549 0% Quick read
Delano 6,539 0% Quick read
Byron 6,373 0% Quick read
Zimmerman 6,243 0% Quick read
International Falls 5,795 0.4% Quick read
Glencoe 5,712 0.8% Quick read
Carver 5,656 0% Quick read
Chisago City 5,576 0.6% Quick read
Credit River 5,508 0% Quick read
St. Paul Park 5,497 1.7% Quick read
La Crescent 5,352 0% Quick read
Montevideo 5,350 0% Quick read
Falcon Heights 5,232 2.1% Quick read
North Oaks 5,193 0.6% (small sample) Quick read
Lake City 5,108 1.9% Quick read
Morris 5,094 1.8% Quick read
Redwood Falls 5,091 0.5% Quick read
Circle Pines 4,996 0.6% Quick read
Luverne 4,910 0% Quick read
Princeton 4,898 0% Quick read
Becker 4,897 0% Quick read
Lindstrom 4,891 0% Quick read
Elko New Market 4,850 0% Quick read
Oak Park Heights 4,790 0% (small sample) Quick read
Windom 4,770 0.6% Quick read
Chisholm 4,759 1.1% (small sample) Quick read
St. James 4,757 0.3% (small sample) Quick read
Lonsdale 4,727 0% Quick read
Watertown 4,712 0% Quick read
Rockford 4,638 0% Quick read
Dilworth 4,621 0% Quick read
Sauk Centre 4,568 0.5% Quick read
Nowthen 4,518 0% Quick read
Wayzata 4,365 0% (small sample) Quick read
Wadena 4,328 0% (small sample) Quick read
Cannon Falls 4,214 0.2% Quick read
Le Sueur 4,210 0% Quick read
Cold Spring 4,180 0% Quick read
Columbus 4,180 0% Quick read
Pipestone 4,171 0% (small sample) Quick read
Newport 4,163 0% Quick read
Park Rapids 4,163 1.3% (small sample) Quick read
Rice Lake 4,120 0.6% Quick read
Goodview 4,109 0.4% Quick read
St. Charles 3,979 0% Quick read
Grant 3,969 0% (small sample) Quick read
Scandia 3,965 0% (small sample) Quick read
Centerville 3,916 0% Quick read
Bayport 3,902 1.3% (small sample) Quick read
Deephaven 3,852 0.6% (small sample) Quick read
Norwood Young America 3,852 0% (small sample) Quick read
Pine Island 3,831 0% Quick read
Montrose 3,779 0% (small sample) Quick read
Zumbrota 3,777 0% Quick read
Independence 3,718 0% (small sample) Quick read
Mora 3,685 1.4% (small sample) Quick read
Long Prairie 3,661 0% (small sample) Quick read
Two Harbors 3,620 0.9% (small sample) Quick read
Melrose 3,606 1.3% (small sample) Quick read
Perham 3,524 0% (small sample) Quick read
St. Augusta 3,520 0% (small sample) Quick read
Eveleth 3,500 0% (small sample) Quick read
Plainview 3,477 0.5% (small sample) Quick read
Hanover 3,454 0% (small sample) Quick read
Benson 3,453 0.9% (small sample) Quick read
Sleepy Eye 3,452 0.4% (small sample) Quick read
Breckenridge 3,390 0% (small sample) Quick read
Annandale 3,351 0% (small sample) Quick read
Montgomery 3,326 0% (small sample) Quick read
Jackson 3,301 0% (small sample) Quick read
Moose Lake 3,282 0% (small sample) Quick read
Ely 3,265 1.8% (small sample) Quick read
Rush City 3,239 0% (small sample) Quick read
Eagle Lake 3,229 0% (small sample) Quick read
Pine City 3,205 0% (small sample) Quick read
Blue Earth 3,181 0.8% (small sample) Quick read
Proctor 3,113 0% (small sample) Quick read
Milaca 3,031 0% (small sample) Quick read
Afton 2,951 0% (small sample) Quick read
Greenfield 2,909 0% (small sample) Quick read
Mountain Iron 2,862 5.5% (small sample) Quick read
Caledonia 2,832 0% (small sample) Quick read
Dodge Center 2,831 0% (small sample) Quick read
Albany 2,795 0% (small sample) Quick read
Barnesville 2,773 0.8% (small sample) Quick read
Cokato 2,771 0% (small sample) Quick read
Chatfield 2,758 0% (small sample) Quick read
Roseau 2,731 0.8% (small sample) Quick read
Foley 2,695 0.6% (small sample) Quick read
Cohasset 2,683 0% (small sample) Quick read
Osseo 2,634 0% (small sample) Quick read
Glenwood 2,628 0.8% (small sample) Quick read
Breezy Point 2,605 0% (small sample) Quick read
Pelican Rapids 2,589 0% (small sample) Quick read
Sandstone 2,566 0% (small sample) Quick read
Wabasha 2,560 0% (small sample) Quick read
Lake Crystal 2,535 0% (small sample) Quick read
Crosby 2,519 1.8% (small sample) Quick read
Spring Valley 2,512 0% (small sample) Quick read
Le Center 2,502 0% (small sample) Quick read
Mayer 2,460 0% (small sample) Quick read
Crosslake 2,457 0% (small sample) Quick read
Janesville 2,455 0% (small sample) Quick read
Lauderdale 2,454 3.7% (small sample) Quick read
Lexington 2,448 0.4% (small sample) Quick read
Paynesville 2,432 1% (small sample) Quick read
Arlington 2,428 0% (small sample) Quick read
Granite Falls 2,423 0.6% (small sample) Quick read
Olivia 2,358 0.7% (small sample) Quick read
Madelia 2,352 0.3% (small sample) Quick read
Staples 2,299 0% (small sample) Quick read
Wells 2,278 0% (small sample) Quick read
Rockville 2,271 0.8% (small sample) Quick read
Maple Lake 2,260 0.7% (small sample) Quick read
Excelsior 2,257 0.3% (small sample) Quick read
Esko 2,172 0% (small sample) Quick read
Aitkin 2,153 2% (small sample) Quick read
Pequot Lakes 2,135 0% (small sample) Quick read
Blooming Prairie 2,110 0% (small sample) Quick read
Hoyt Lakes 2,095 0% (small sample) Quick read
Eyota 2,090 0% (small sample) Quick read
Springfield 2,090 1.2% (small sample) Quick read
Cologne 2,086 0.2% (small sample) Quick read
Gaylord 2,082 0% (small sample) Quick read
Ortonville 2,081 0% (small sample) Quick read
Warroad 2,076 0.5% (small sample) Quick read
Hawley 2,065 0% (small sample) Quick read
Slayton 2,053 0.4% (small sample) Quick read
Tracy 2,006 0.7% (small sample) Quick read
Winsted 1,962 0% (small sample) Quick read
St. Bonifacius 1,956 0% (small sample) Quick read
Spring Park 1,919 0% (small sample) Quick read
Lester Prairie 1,918 0.3% (small sample) Quick read
Mountain Lake 1,900 0.4% (small sample) Quick read
Rice 1,900 0% (small sample) Quick read
Stacy 1,895 0% (small sample) Quick read
Coleraine 1,865 0% (small sample) Quick read
Howard Lake 1,852 0% (small sample) Quick read
Ada 1,828 1.2% (small sample) Quick read
Gilbert 1,821 0.4% (small sample) Quick read
Kenyon 1,820 0% (small sample) Quick read
Rushford 1,816 0% (small sample) Quick read
Waverly 1,803 0% (small sample) Quick read
Maple Plain 1,780 1.4% (small sample) Quick read
Aurora 1,775 0% (small sample) Quick read
Grand Marais 1,768 0% (small sample) Quick read
Lewiston 1,768 1.8% (small sample) Quick read
Clearwater 1,734 0.9% (small sample) Quick read
Nisswa 1,733 0% (small sample) Quick read
Dundas 1,716 0.3% (small sample) Quick read
Long Lake 1,712 0% (small sample) Quick read
Osakis 1,706 0% (small sample) Quick read
Oronoco 1,696 0% (small sample) Quick read
Rock Creek 1,694 0% (small sample) Quick read
Silver Bay 1,690 0% (small sample) Quick read
Braham 1,680 0% (small sample) Quick read
Waterville 1,680 1.2% (small sample) Quick read
Mapleton 1,674 0% (small sample) Quick read
Warren 1,649 0% (small sample) Quick read
St. John's University 1,643 0% (small sample) Quick read
Lakeland 1,637 0% (small sample) Quick read
Lakefield 1,626 0% (small sample) Quick read
Pierz 1,613 0% (small sample) Quick read
Clara City 1,599 0% (small sample) Quick read
Frazee 1,591 0% (small sample) Quick read
Madison 1,566 0% (small sample) Quick read
Hinckley 1,564 0% (small sample) Quick read
Canby 1,479 1% (small sample) Quick read
Tonka Bay 1,462 0% (small sample) Quick read
Red Lake 1,435 0% (small sample) Quick read
Minneota 1,420 1% (small sample) Quick read
Hayfield 1,416 0% (small sample) Quick read
Avon 1,410 0% (small sample) Quick read
Renville 1,397 0% (small sample) Quick read
Babbitt 1,377 0% (small sample) Quick read
Fulda 1,377 0% (small sample) Quick read
Dawson 1,369 0.4% (small sample) Quick read
Spring Grove 1,361 1.1% (small sample) Quick read
Appleton 1,346 0% (small sample) Quick read
Dassel 1,341 0% (small sample) Quick read
Glyndon 1,341 0.3% (small sample) Quick read
Wheaton 1,341 0.8% (small sample) Quick read
Richmond 1,329 0% (small sample) Quick read
Fosston 1,299 3.6% (small sample) Quick read
Winthrop 1,296 0% (small sample) Quick read
Red Lake Falls 1,288 0% (small sample) Quick read
Starbuck 1,269 0% (small sample) Quick read
Medford 1,258 0% (small sample) Quick read
Edgerton 1,256 0.5% (small sample) Quick read
Winnebago 1,245 0% (small sample) Quick read
Goodhue 1,230 0% (small sample) Quick read
Dellwood 1,228 0% (small sample) Quick read
Redby 1,228 0% (small sample) Quick read
Preston 1,222 0% (small sample) Quick read
Taylors Falls 1,219 0.3% (small sample) Quick read
Menahga 1,218 0% (small sample) Quick read
Truman 1,216 0% (small sample) Quick read
Atwater 1,210 0% (small sample) Quick read
Adrian 1,209 0% (small sample) Quick read
Parkers Prairie 1,209 0% (small sample) Quick read
Keewatin 1,195 0% (small sample) Quick read
Bagley 1,194 0% (small sample) Quick read
New London 1,193 0% (small sample) Quick read
Madison Lake 1,190 0% (small sample) Quick read
Spicer 1,190 0% (small sample) Quick read
Wanamingo 1,189 0% (small sample) Quick read
Royalton 1,179 0% (small sample) Quick read
Fairfax 1,169 0% (small sample) Quick read
Lake Shore 1,166 0% (small sample) Quick read
New York Mills 1,166 0% (small sample) Quick read
Cottonwood 1,150 1.2% (small sample) Quick read
Baudette 1,129 0.7% (small sample) Quick read
Hector 1,127 0.3% (small sample) Quick read
Elbow Lake 1,125 0% (small sample) Quick read
Elgin 1,117 0% (small sample) Quick read
Mahnomen 1,111 0% (small sample) Quick read
Shafer 1,111 0% (small sample) Quick read
Lake St. Croix Beach 1,106 2% (small sample) Quick read
Nashwauk 1,091 0% (small sample) Quick read
Birchwood Village 1,069 0.3% (small sample) Quick read
Bird Island 1,055 0.5% (small sample) Quick read
Scanlon 1,047 1% (small sample) Quick read
Tyler 1,042 0% (small sample) Quick read
Sherburn 1,035 0% (small sample) Quick read
Buhl 1,028 6.7% (small sample) Quick read
East Gull Lake 1,027 0% (small sample) Quick read
Eden Valley 1,024 0% (small sample) Quick read
New Richland 1,020 0% (small sample) Quick read
Harmony 1,018 0% (small sample) Quick read
Little Rock 1,011 0% (small sample) Quick read
Hilltop 1,005 0% (small sample) Quick read
Mantorville 997 0% (small sample) Quick read
Clarkfield 980 0.5% (small sample) Quick read
Henderson 957 0% (small sample) Quick read
Carlton 955 0.9% (small sample) Quick read
Grand Meadow 953 0% (small sample) Quick read
Walker 937 6% (small sample) Quick read
Harris 924 0% (small sample) Quick read
Morristown 912 0% (small sample) Quick read
Deer River 908 0% (small sample) Quick read
Mazeppa 901 0% (small sample) Quick read
Browerville 899 0% (small sample) Quick read
Houston 892 0.3% (small sample) Quick read
Martin Lake 882 0% (small sample) Quick read
Nicollet 873 0% (small sample) Quick read
West Concord 873 1.3% (small sample) Quick read
Morgan 870 0% (small sample) Quick read
Ponemah 852 0% (small sample) Quick read
Belgrade 846 0.5% (small sample) Quick read
Pine River 845 1.6% (small sample) Quick read
McIntosh 842 0% (small sample) Quick read
Kerkhoven 837 0.6% (small sample) Quick read
Dover 836 0% (small sample) Quick read
Westbrook 832 0% (small sample) Quick read
Watkins 831 0% (small sample) Quick read
Lanesboro 829 0% (small sample) Quick read
Lamberton 828 0% (small sample) Quick read
Gibbon 824 0.6% (small sample) Quick read
Welcome 824 0% (small sample) Quick read
Freeport 822 0% (small sample) Quick read
Silver Lake 822 0% (small sample) Quick read
Hills 817 0% (small sample) Quick read
Fertile 816 0% (small sample) Quick read
Grove City 816 0% (small sample) Quick read
Mabel 803 0% (small sample) Quick read
Hallock 801 2.2% (small sample) Quick read
Courtland 800 0% (small sample) Quick read
Brownsdale 797 1% (small sample) Quick read
Onamia 796 0.4% (small sample) Quick read
Le Roy 794 0% (small sample) Quick read
Vineland 792 1.9% (small sample) Quick read
Bovey 791 0% (small sample) Quick read
St. Clair 789 0.7% (small sample) Quick read
St. Stephen 782 0% (small sample) Quick read
Warsaw 774 0% (small sample) Quick read
Henning 771 0% (small sample) Quick read
Adams 765 2.9% (small sample) Quick read
Biwabik 764 0% (small sample) Quick read
Lilydale 761 0% (small sample) Quick read
Loretto 751 0% (small sample) Quick read
Hokah 749 0% (small sample) Quick read
Landfall 748 0% (small sample) Quick read
Raymond 747 0.8% (small sample) Quick read
Battle Lake 744 0% (small sample) Quick read
Greenwood 742 0% (small sample) Quick read
Clarks Grove 738 0% (small sample) Quick read
Walnut Grove 734 0.6% (small sample) Quick read
White Earth 733 0% (small sample) Quick read
Hancock 725 0% (small sample) Quick read
Sebeka 724 0% (small sample) Quick read
Stockton 723 0% (small sample) Quick read
Marine on St. Croix 721 0% (small sample) Quick read
Cleveland 719 0% (small sample) Quick read
Rushford Village 714 0% (small sample) Quick read
Twin Valley 711 0% (small sample) Quick read
Isle 707 0% (small sample) Quick read
Clear Lake 698 0% (small sample) Quick read
Holdingford 697 0% (small sample) Quick read
Kimball 696 0% (small sample) Quick read
Foreston 693 0% (small sample) Quick read
Clearbrook 689 0% (small sample) Quick read
Kasota 687 0% (small sample) Quick read
Trimont 684 0% (small sample) Quick read
Hoffman 680 0% (small sample) Quick read
Greenbush 677 0% (small sample) Quick read
Clarissa 676 0% (small sample) Quick read
Blackduck 675 0% (small sample) Quick read
Karlstad 662 0% (small sample) Quick read
Brownsville 661 0% (small sample) Quick read
Evansville 659 0% (small sample) Quick read
Emily 658 0% (small sample) Quick read
Lake Benton 658 0% (small sample) Quick read
Elysian 653 0% (small sample) Quick read
Eagle Bend 647 0% (small sample) Quick read
Motley 647 0% (small sample) Quick read
The Lakes 647 0% (small sample) Quick read
Graceville 640 0% (small sample) Quick read
Randall 635 0% (small sample) Quick read
Alden 633 0% (small sample) Quick read
Deerwood 630 0% (small sample) Quick read
Taconite 625 0% (small sample) Quick read
Center City 624 0% (small sample) Quick read
La Prairie 623 0% (small sample) Quick read
Halstad 622 2.4% (small sample) Quick read
Wabasso 622 1.5% (small sample) Quick read
Sabin 619 0% (small sample) Quick read
Kiester 617 0.4% (small sample) Quick read
Marble 614 0% (small sample) Quick read
Littlefork 611 0% (small sample) Quick read
Argyle 610 0% (small sample) Quick read
Minnesota Lake 608 0% (small sample) Quick read
Hendricks 602 0.8% (small sample) Quick read
Lake Park 602 0% (small sample) Quick read
Ranier 602 0.7% (small sample) Quick read
Rollingstone 601 0% (small sample) Quick read
Heron Lake 600 0% (small sample) Quick read
Sacred Heart 597 0% (small sample) Quick read
Ivanhoe 595 0.6% (small sample) Quick read
Ellendale 594 0% (small sample) Quick read
Hampton 591 0% (small sample) Quick read
Jasper 590 0% (small sample) Quick read
New Germany 585 0% (small sample) Quick read
Brooten 578 0% (small sample) Quick read
Brandon 573 0% (small sample) Quick read
Buffalo Lake 568 0% (small sample) Quick read
Glenville 562 0.3% (small sample) Quick read
Woodland 562 0% (small sample) Quick read
Ironton 559 0% (small sample) Quick read
Lafayette 557 0% (small sample) Quick read
Stewart 554 1% (small sample) Quick read
Sunfish Lake 553 0% (small sample) Quick read
Claremont 552 0% (small sample) Quick read
Stephen 552 0% (small sample) Quick read
Balaton 548 0% (small sample) Quick read
Brownton 544 0% (small sample) Quick read
Franklin 540 0% (small sample) Quick read
Brewster 536 0% (small sample) Quick read
Cosmos 534 0% (small sample) Quick read
Butterfield 527 0% (small sample) Quick read
Lynd 527 0% (small sample) Quick read
Hamburg 522 0% (small sample) Quick read
Hill City 518 0% (small sample) Quick read
Pennock 515 0% (small sample) Quick read
Prinsburg 515 2.3% (small sample) Quick read
Rothsay 509 0% (small sample) Quick read
Amboy 507 0% (small sample) Quick read
Cass Lake 505 0% (small sample) Quick read
Browns Valley 503 0% (small sample) Quick read
Ellsworth 494 0% (small sample) Quick read
Barnum 491 0.9% (small sample) Quick read
Lyle 488 0% (small sample) Quick read
Fountain 484 0% (small sample) Quick read
Randolph 484 0% (small sample) Quick read
Verndale 480 0% (small sample) Quick read
Green Isle 479 0.7% (small sample) Quick read
Ottertail 478 0% (small sample) Quick read
Bertha 477 0% (small sample) Quick read
Racine 477 0% (small sample) Quick read
Gem Lake 475 0% (small sample) Quick read
Good Thunder 474 0% (small sample) Quick read
Rose Creek 473 0% (small sample) Quick read
Naytahwaush 472 0% (small sample) Quick read
Kandiyohi 471 0.7% (small sample) Quick read
Bethel 470 0% (small sample) Quick read
New Auburn 468 0% (small sample) Quick read
St. Marys Point 467 0% (small sample) Quick read
Vermillion 467 0% (small sample) Quick read
Canton 463 0% (small sample) Quick read
Minnetonka Beach 463 0% (small sample) Quick read
Willernie 463 0% (small sample) Quick read
Pillager 460 0% (small sample) Quick read
Cook 459 0% (small sample) Quick read
Danube 458 0% (small sample) Quick read
Ghent 457 0% (small sample) Quick read
Jenkins 457 0.4% (small sample) Quick read
Newfolden 448 0.4% (small sample) Quick read
McGregor 446 0% (small sample) Quick read
Sturgeon Lake 445 0% (small sample) Quick read
Pine Springs 443 0% (small sample) Quick read
Erskine 440 0% (small sample) Quick read
Floodwood 437 0% (small sample) Quick read
Elmore 436 0% (small sample) Quick read
Badger 434 0% (small sample) Quick read
Crown College 433 0% (small sample) Quick read
Fifty Lakes 431 0% (small sample) Quick read
Kellogg 429 0% (small sample) Quick read
Nevis 429 0% (small sample) Quick read
Ulen 428 0% (small sample) Quick read
Carlos 426 0% (small sample) Quick read
Upsala 425 1% (small sample) Quick read
Herman 424 0% (small sample) Quick read
Soudan 423 0% (small sample) Quick read
Underwood 420 0% (small sample) Quick read
Medicine Lake 419 1.3% (small sample) Quick read
Altura 414 0% (small sample) Quick read
Chokio 412 0% (small sample) Quick read
Ogilvie 411 0% (small sample) Quick read
Audubon 410 0% (small sample) Quick read
Tower 410 1.6% (small sample) Quick read
Round Lake 404 0% (small sample) Quick read
Miltona 399 0% (small sample) Quick read
Oklee 399 0% (small sample) Quick read
Ashby 398 0% (small sample) Quick read
Milan 398 0% (small sample) Quick read
Waubun 395 0% (small sample) Quick read
Orr 393 0% (small sample) Quick read
Wykoff 389 0% (small sample) Quick read
Hartland 386 0.5% (small sample) Quick read
Hanska 384 0% (small sample) Quick read
Big Lake 383 0% (small sample) Quick read
Fisher 383 0% (small sample) Quick read
Darwin 377 0% (small sample) Quick read
Marion 377 0% (small sample) Quick read
Wood Lake 376 0% (small sample) Quick read
Comfrey 370 0.6% (small sample) Quick read
Morton 370 0% (small sample) Quick read
Willow River 368 0% (small sample) Quick read
Bricelyn 367 0% (small sample) Quick read
Cromwell 366 0% (small sample) Quick read
Mahtowa 366 0% (small sample) Quick read
Akeley 363 0% (small sample) Quick read
Remer 363 5.2% (small sample) Quick read
Vernon Center 362 0% (small sample) Quick read
Wrenshall 362 0% (small sample) Quick read
Belview 359 0% (small sample) Quick read
Chandler 359 0% (small sample) Quick read
Bigfork 353 0% (small sample) Quick read
Lancaster 353 0% (small sample) Quick read
Barrett 352 0% (small sample) Quick read
Kelliher 352 0% (small sample) Quick read
Geneva 351 0% (small sample) Quick read
Sanborn 350 0% (small sample) Quick read
Hanley Falls 344 0.5% (small sample) Quick read
Askov 342 0% (small sample) Quick read
Hollandale 338 0% (small sample) Quick read
Rushmore 337 0% (small sample) Quick read
Ostrander 332 0% (small sample) Quick read
Lakeland Shores 330 0% (small sample) Quick read
Oslo 327 0% (small sample) Quick read
Plummer 325 0% (small sample) Quick read
Dexter 324 0% (small sample) Quick read
Jeffers 324 0.7% (small sample) Quick read
Vesta 322 0% (small sample) Quick read
Backus 320 0% (small sample) Quick read
Eitzen 319 0% (small sample) Quick read
Hitterdal 318 0% (small sample) Quick read
Lowry 316 0% (small sample) Quick read
Emmons 312 0% (small sample) Quick read
Garfield 308 0% (small sample) Quick read
St. Martin 308 0.6% (small sample) Quick read
Grey Eagle 306 0% (small sample) Quick read
Cyrus 304 0% (small sample) Quick read
Freeborn 304 0% (small sample) Quick read
Russell 304 0% (small sample) Quick read
Long Beach 301 0% (small sample) Quick read
Riverland 299 0% (small sample) Quick read
New Munich 297 0% (small sample) Quick read
Dalton 295 0% (small sample) Quick read
Buckman 294 0% (small sample) Quick read
Lismore 292 0% (small sample) Quick read
Grygla 287 0% (small sample) Quick read
Frost 286 0% (small sample) Quick read
Murdock 285 0% (small sample) Quick read
Pine Point 285 0% (small sample) Quick read
Searles 285 0% (small sample) Quick read
Clinton 284 0% (small sample) Quick read
Alvarado 280 0% (small sample) Quick read
Dakota 277 0% (small sample) Quick read
Gary 277 0% (small sample) Quick read
Holland 277 0% (small sample) Quick read
Hewitt 276 0% (small sample) Quick read
Fairhaven 275 0% (small sample) Quick read
Lewisville 273 0% (small sample) Quick read
Ceylon 272 0% (small sample) Quick read
Middle River 272 0% (small sample) Quick read
Rice Lake 272 0% (small sample) Quick read
Maynard 271 0% (small sample) Quick read
Wahkon 271 0% (small sample) Quick read
Dunnell 270 0% (small sample) Quick read
Skyline 270 0% (small sample) Quick read
Peterson 268 0% (small sample) Quick read
Villard 268 6.1% (small sample) Quick read
Beaver Creek 266 0% (small sample) Quick read
Calumet 266 0% (small sample) Quick read
Bigelow 261 0% (small sample) Quick read
Williams 261 0% (small sample) Quick read
Dresbach 259 0.8% (small sample) Quick read
St. Hilaire 258 0% (small sample) Quick read
Storden 258 0% (small sample) Quick read
Millville 257 0% (small sample) Quick read
Wilmont 257 0% (small sample) Quick read
Lake George 256 0% (small sample) Quick read
Gilman 254 0% (small sample) Quick read
Bluffton 253 0% (small sample) Quick read
Deer Creek 253 0% (small sample) Quick read
Hackensack 252 0% (small sample) Quick read
Rutledge 251 0% (small sample) Quick read
Bowlus 248 0% (small sample) Quick read
Cuyuna 247 0% (small sample) Quick read
Dent 244 0% (small sample) Quick read
Vergas 242 0% (small sample) Quick read
Wilton 242 0% (small sample) Quick read
Beardsley 241 1.6% (small sample) Quick read
Donnelly 237 0% (small sample) Quick read
Echo 237 0% (small sample) Quick read
Ogema 237 0% (small sample) Quick read
Pemberton 231 0% (small sample) Quick read
Greenwald 227 0% (small sample) Quick read
Kensington 226 0% (small sample) Quick read
Lutsen 225 0% (small sample) Quick read
Granada 224 0% (small sample) Quick read
Callaway 221 0% (small sample) Quick read
Garden City 221 0% (small sample) Quick read
Pease 221 0% (small sample) Quick read
Plato 218 2.6% (small sample) Quick read
Nerstrand 217 0% (small sample) Quick read
Twin Lakes 217 0% (small sample) Quick read
Dennison 216 0% (small sample) Quick read
Hayward 216 0% (small sample) Quick read
Milroy 216 0.9% (small sample) Quick read
Northome 216 0% (small sample) Quick read
Kingston 215 0% (small sample) Quick read
Chickamaw Beach 214 0% (small sample) Quick read
Frontenac 214 0% (small sample) Quick read
Heidelberg 214 0% (small sample) Quick read
Lake Wilson 213 0% (small sample) Quick read
Delavan 212 0% (small sample) Quick read
Swanville 212 0% (small sample) Quick read
Osage 211 0% (small sample) Quick read
Northrop 208 0% (small sample) Quick read
Flensburg 205 0% (small sample) Quick read
Iona 205 0% (small sample) Quick read
Nett Lake 203 1.6% (small sample) Quick read
Elmdale 202 0% (small sample) Quick read
Lake Lillian 201 0% (small sample) Quick read
Currie 200 0% (small sample) Quick read
Ruthton 200 0% (small sample) Quick read
Bellechester 199 0% (small sample) Quick read
Magnolia 198 0% (small sample) Quick read
Biscay 195 0% (small sample) Quick read
Elrosa 195 1% (small sample) Quick read
Waltham 193 0% (small sample) Quick read
Shelly 192 2.4% (small sample) Quick read
Gonvick 191 0% (small sample) Quick read
Watson 191 0% (small sample) Quick read
Finlayson 190 0% (small sample) Quick read
Mahnomen 190 5.1% (small sample) Quick read
Boyd 187 0% (small sample) Quick read
Utica 187 0% (small sample) Quick read
Twin Lakes 186 0% (small sample) Quick read
Longville 185 0% (small sample) Quick read
Porter 185 0% (small sample) Quick read
Wendell 185 0% (small sample) Quick read
Marietta 184 0% (small sample) Quick read
Bellingham 183 0% (small sample) Quick read
Campbell 181 0% (small sample) Quick read
Lucan 181 0% (small sample) Quick read
Tenstrike 181 0% (small sample) Quick read
Okabena 180 0% (small sample) Quick read
South Haven 179 0% (small sample) Quick read
Finland 177 0% (small sample) Quick read
Kennedy 177 0% (small sample) Quick read
Waldorf 176 0% (small sample) Quick read
Roosevelt 175 0% (small sample) Quick read
Blomkest 174 0% (small sample) Quick read
Easton 172 0% (small sample) Quick read
Minnesota City 172 0% (small sample) Quick read
Shevlin 172 0% (small sample) Quick read
Hardwick 171 0% (small sample) Quick read
Woodstock 171 0% (small sample) Quick read
Lake Bronson 170 0% (small sample) Quick read
Climax 169 0% (small sample) Quick read
Taunton 169 0% (small sample) Quick read
Garrison 168 0% (small sample) Quick read
Sobieski 166 0% (small sample) Quick read
Hendrum 164 0% (small sample) Quick read
Warba 161 0% (small sample) Quick read
Lansing 159 0% (small sample) Quick read
Federal Dam 158 0% (small sample) Quick read
Erhard 157 0% (small sample) Quick read
Felton 155 0% (small sample) Quick read
Winger 155 0% (small sample) Quick read
Borup 154 0% (small sample) Quick read
Big Falls 153 0% (small sample) Quick read
St. Leo 151 0% (small sample) Quick read
Zumbro Falls 151 0% (small sample) Quick read
Odin 150 0% (small sample) Quick read
Bena 146 0% (small sample) Quick read
Leota 146 0% (small sample) Quick read
Forada 144 0% (small sample) Quick read
Kinney 143 0% (small sample) Quick read
Clements 142 0% (small sample) Quick read
Danvers 142 0% (small sample) Quick read
Mendota 142 0% (small sample) Quick read
Mentor 142 0% (small sample) Quick read
Pickwick 142 0% (small sample) Quick read
Silver Creek 141 0% (small sample) Quick read
Wolverton 141 0% (small sample) Quick read
Dumont 139 0% (small sample) Quick read
Harding 139 0% (small sample) Quick read
Hammond 137 0% (small sample) Quick read
Brook Park 136 0% (small sample) Quick read
Elizabeth 136 0% (small sample) Quick read
Riverton 136 0% (small sample) Quick read
Meadowlands 135 0% (small sample) Quick read
High Forest 132 0% (small sample) Quick read
Meire Grove 132 0% (small sample) Quick read
Homer 131 0% (small sample) Quick read
Palisade 128 0% (small sample) Quick read
Elkton 126 0% (small sample) Quick read
Bingham Lake 125 0% (small sample) Quick read
Merrifield 122 0% (small sample) Quick read
Ormsby 122 0% (small sample) Quick read
Coates 120 0% (small sample) Quick read
Ball Club 119 0% (small sample) Quick read
Grasston 119 0% (small sample) Quick read
Perley 119 0% (small sample) Quick read
Kettle River 117 0% (small sample) Quick read
Mapleview 116 0% (small sample) Quick read
Alpha 114 0% (small sample) Quick read
Knife River 114 no ACS figure Quick read
Miesville 114 0% (small sample) Quick read
Solway 114 0% (small sample) Quick read
Brooks 113 0% (small sample) Quick read
Foxhome 113 0% (small sample) Quick read
Zemple 113 6.3% (small sample) Quick read
Millerville 112 0% (small sample) Quick read
Wright 109 0% (small sample) Quick read
Clitherall 108 0% (small sample) Quick read
Winton 107 0% (small sample) Quick read
Conger 106 0% (small sample) Quick read
Trommald 106 0% (small sample) Quick read
McKinley 104 0% (small sample) Quick read
Norcross 104 0% (small sample) Quick read
Roscoe 104 0% (small sample) Quick read
Steen 104 0% (small sample) Quick read
Avoca 103 0% (small sample) Quick read
Seaforth 103 0% (small sample) Quick read
Minneiska 102 0% (small sample) Quick read
Alberta 101 0% (small sample) Quick read
Viking 100 0% (small sample) Quick read
Brookston 99 0% (small sample) Quick read
Lastrup 98 0% (small sample) Quick read
Spring Hill 98 0% (small sample) Quick read
Nelson 97 0% (small sample) Quick read
Odessa 97 0% (small sample) Quick read
Vining 97 0% (small sample) Quick read
Garvin 96 0% (small sample) Quick read
Squaw Lake 96 0% (small sample) Quick read
Effie 95 0% (small sample) Quick read
Inger 95 0% (small sample) Quick read
Stanchfield 94 34.8% (small sample) Quick read
Bejou 91 0% (small sample) Quick read
Ebro 91 0% (small sample) Quick read
Sunburg 89 0% (small sample) Quick read
Nielsville 88 0% (small sample) Quick read
Fort Ripley 86 0% (small sample) Quick read
Dundee 85 0% (small sample) Quick read
Iron Junction 85 0% (small sample) Quick read
Burtrum 83 0% (small sample) Quick read
Goodridge 83 0% (small sample) Quick read
Wanda 82 0% (small sample) Quick read
Beaver Bay 81 0% (small sample) Quick read
Beltrami 80 0% (small sample) Quick read
Darfur 80 0% (small sample) Quick read
Hazel Run 80 0% (small sample) Quick read
Elba 79 0% (small sample) Quick read
Elbow Lake 79 0% (small sample) Quick read
West Union 77 0% (small sample) Quick read
Kilkenny 76 0% (small sample) Quick read
Lake Henry 76 0% (small sample) Quick read
Tamarack 76 0% (small sample) Quick read
Comstock 75 0% (small sample) Quick read
De Graff 75 0% (small sample) Quick read
Nimrod 75 0% (small sample) Quick read
Strandquist 75 0% (small sample) Quick read
Whipholt 74 0% (small sample) Quick read
Walters 73 0% (small sample) Quick read
Wolf Lake 73 0% (small sample) Quick read
New Trier 72 0% (small sample) Quick read
Clontarf 71 2.3% (small sample) Quick read
Evan 71 0% (small sample) Quick read
Ihlen 71 0% (small sample) Quick read
Whalan 71 0% (small sample) Quick read
Genola 69 0% (small sample) Quick read
Trosky 68 0% (small sample) Quick read
Georgetown 67 0% (small sample) Quick read
Turtle River 67 4% (small sample) Quick read
Kenneth 66 0% (small sample) Quick read
Holloway 65 0% (small sample) Quick read
Arco 64 0% (small sample) Quick read
Revere 64 0% (small sample) Quick read
Roy Lake 62 0% (small sample) Quick read
Funkley 61 no ACS figure Quick read
Quamba 61 0% (small sample) Quick read
Essig 60 0% (small sample) Quick read
Holt 60 0% (small sample) Quick read
Tintah 60 0% (small sample) Quick read
La Salle 59 0% (small sample) Quick read
Leonidas 59 0% (small sample) Quick read
Mizpah 59 0% (small sample) Quick read
Laporte 58 0% (small sample) Quick read
St. Anthony city (Stearns County) 57 0% (small sample) Quick read
Nashua 55 0% (small sample) Quick read
Myrtle 54 0% (small sample) Quick read
Ronneby 54 0% (small sample) Quick read
Taopi 53 0% (small sample) Quick read
Nassau 52 0% (small sample) Quick read
St. Rosa 50 3.7% (small sample) Quick read
Gully 49 0% (small sample) Quick read
Manchester 49 0% (small sample) Quick read
Richville 48 0% (small sample) Quick read
Baker 47 0% (small sample) Quick read
Beaulieu 47 0% (small sample) Quick read
Trail 47 0% (small sample) Quick read
Lengby 46 0% (small sample) Quick read
Bock 45 0% (small sample) Quick read
Bruno 45 0% (small sample) Quick read
Dovray 45 0% (small sample) Quick read
Westport 45 0% (small sample) Quick read
Fish Lake 44 0% (small sample) Quick read
Regal 44 0% (small sample) Quick read
Hadley 43 0% (small sample) Quick read
St. Vincent 43 0% (small sample) Quick read
West Roy Lake 43 0% (small sample) Quick read
Wilder 42 0% (small sample) Quick read
Sargeant 41 0% (small sample) Quick read
Henriette 40 0% (small sample) Quick read
South End 39 0% (small sample) Quick read
Aldrich 38 0% (small sample) Quick read
Delhi 38 0% (small sample) Quick read
Humboldt 38 0% (small sample) Quick read
Halma 37 0% (small sample) Quick read
Farwell 36 0% (small sample) Quick read
Urbank 34 0% (small sample) Quick read
Hatfield 32 0% (small sample) Quick read
Midway 32 0% (small sample) Quick read
Hubbard 30 0% (small sample) Quick read
Cedar Mills 29 0% (small sample) Quick read
Sedan 29 0% (small sample) Quick read
Kent 28 0% (small sample) Quick read
Pine Bend 28 0% (small sample) Quick read
Denham 25 0% (small sample) Quick read
Johnson 24 0% (small sample) Quick read
Kerrick 24 0% (small sample) Quick read
McGrath 24 no ACS figure Quick read
Louisburg 22 0% (small sample) Quick read
Correll 20 0% (small sample) Quick read
Hillman 20 0% (small sample) Quick read
Leonard 20 0% (small sample) Quick read
Cobden 19 0% (small sample) Quick read
Doran 18 0% (small sample) Quick read
Manhattan Beach 16 0% (small sample) Quick read
Barry 15 0% (small sample) Quick read
Florence 14 0% (small sample) Quick read
Strathcona 13 0% (small sample) Quick read
Donaldson 9 0% (small sample) Quick read
Goodland 9 0% (small sample) Quick read
Kinbrae 6 0% (small sample) Quick read
Boy River 3 0% (small sample) Quick read
The Ranch 3 no ACS figure Quick read
Angle Inlet 0 no ACS figure 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 →