Internet Speeds in Michigan

CityDownload SpeedUpload SpeedProviders
Ada150 Mbps15 Mbps2 providers
Adrian121 Mbps14 Mbps2 providers
Albion131 Mbps10 Mbps2 providers
Allegan136 Mbps10 Mbps2 providers
Allen Park115 Mbps17 Mbps3 providers
Allendale134 Mbps53 Mbps3 providers
Allenton19 Mbps6 Mbps3 providers
Alma107 Mbps22 Mbps4 providers
Almont128 Mbps16 Mbps2 providers
Alpena106 Mbps11 Mbps1 providers
Alto101 Mbps11 Mbps3 providers
Ann Arbor133 Mbps21 Mbps2 providers
Atlanta13 Mbps1 Mbps1 providers
Attica375 Mbps18 Mbps2 providers
Au Gres86 Mbps11 Mbps2 providers
Auburn144 Mbps11 Mbps1 providers
Auburn Hills157 Mbps20 Mbps3 providers
Augusta29 Mbps3 Mbps3 providers
Bad Axe109 Mbps12 Mbps2 providers
Bangor20 Mbps7 Mbps2 providers
Bath156 Mbps28 Mbps3 providers
Battle Creek135 Mbps15 Mbps3 providers
Bay City106 Mbps10 Mbps2 providers
Beaverton129 Mbps11 Mbps2 providers
Belding151 Mbps17 Mbps5 providers
Bellaire113 Mbps11 Mbps1 providers
Belleville111 Mbps13 Mbps3 providers
Belmont177 Mbps20 Mbps3 providers
Benton Harbor123 Mbps16 Mbps2 providers
Benzonia68 Mbps21 Mbps4 providers
Berkley91 Mbps37 Mbps5 providers
Berrien Springs104 Mbps17 Mbps4 providers
Big Rapids134 Mbps11 Mbps3 providers
Birch Run103 Mbps12 Mbps3 providers
Birmingham132 Mbps44 Mbps3 providers
Blissfield72 Mbps8 Mbps2 providers
Bloomfield Hills126 Mbps18 Mbps3 providers
Boyne City166 Mbps11 Mbps1 providers
Boyne Falls105 Mbps137 Mbps1 providers
Bridgman231 Mbps13 Mbps3 providers
Brighton111 Mbps16 Mbps3 providers
Buchanan27 Mbps4 Mbps3 providers
Burton131 Mbps11 Mbps2 providers
Byron Center178 Mbps56 Mbps3 providers
Cadillac136 Mbps11 Mbps3 providers
Caledonia159 Mbps20 Mbps4 providers
Calumet146 Mbps11 Mbps1 providers
Canton138 Mbps20 Mbps3 providers
Capac14 Mbps1 Mbps2 providers
Carleton107 Mbps11 Mbps3 providers
Caro32 Mbps3 Mbps2 providers
Caseville30 Mbps6 Mbps1 providers
Cass City124 Mbps18 Mbps4 providers
Cedar Springs103 Mbps23 Mbps4 providers
Center Line105 Mbps26 Mbps3 providers
Charlevoix144 Mbps11 Mbps2 providers
Charlotte120 Mbps25 Mbps4 providers
Cheboygan139 Mbps11 Mbps2 providers
Chelsea161 Mbps18 Mbps4 providers
Chesaning35 Mbps4 Mbps3 providers
Clare113 Mbps11 Mbps2 providers
Clarkston125 Mbps16 Mbps2 providers
Clawson79 Mbps13 Mbps3 providers
Clinton Township118 Mbps20 Mbps3 providers
Clio104 Mbps14 Mbps3 providers
Coldwater111 Mbps13 Mbps3 providers
Coloma107 Mbps15 Mbps2 providers
Columbiaville9 Mbps4 Mbps4 providers
Commerce127 Mbps13 Mbps3 providers
Comstock Park86 Mbps11 Mbps3 providers
Concord25 Mbps5 Mbps2 providers
Coopersville106 Mbps19 Mbps4 providers
Davisburg157 Mbps12 Mbps1 providers
Davison139 Mbps11 Mbps4 providers
DeWitt108 Mbps16 Mbps3 providers
Dearborn119 Mbps21 Mbps3 providers
Dearborn Heights144 Mbps16 Mbps4 providers
Delton10 Mbps1 Mbps2 providers
Detroit75 Mbps13 Mbps4 providers
Dexter109 Mbps11 Mbps3 providers
Dimondale128 Mbps12 Mbps2 providers
Dorr65 Mbps15 Mbps5 providers
Dowagiac107 Mbps23 Mbps3 providers
Durand84 Mbps11 Mbps5 providers
East Jordan53 Mbps32 Mbps3 providers
East Lansing145 Mbps24 Mbps5 providers
East Tawas144 Mbps35 Mbps2 providers
Eastpointe153 Mbps53 Mbps3 providers
Eaton Rapids85 Mbps21 Mbps4 providers
Ecorse102 Mbps20 Mbps2 providers
Edwardsburg90 Mbps12 Mbps3 providers
Emmett8 Mbps1 Mbps1 providers
Escanaba171 Mbps11 Mbps1 providers
Essexville113 Mbps11 Mbps1 providers
Farmington130 Mbps28 Mbps3 providers
Farwell108 Mbps10 Mbps3 providers
Fennville85 Mbps8 Mbps3 providers
Fenton123 Mbps11 Mbps3 providers
Fenwick70 Mbps24 Mbps4 providers
Ferndale86 Mbps23 Mbps3 providers
Fife Lake12 Mbps2 Mbps3 providers
Flat Rock118 Mbps15 Mbps3 providers
Flint113 Mbps16 Mbps3 providers
Flushing185 Mbps21 Mbps3 providers
Fowlerville162 Mbps15 Mbps6 providers
Frankenmuth155 Mbps11 Mbps1 providers
Franklin110 Mbps49 Mbps6 providers
Fraser105 Mbps27 Mbps3 providers
Freeland99 Mbps12 Mbps5 providers
Fremont29 Mbps9 Mbps3 providers
Fruitport104 Mbps10 Mbps3 providers
Gaines49 Mbps6 Mbps3 providers
Garden City130 Mbps16 Mbps3 providers
Gaylord104 Mbps11 Mbps2 providers
Gladstone98 Mbps11 Mbps1 providers
Gladwin105 Mbps14 Mbps4 providers
Gobles88 Mbps21 Mbps3 providers
Goodells80 Mbps10 Mbps2 providers
Grand Blanc111 Mbps13 Mbps3 providers
Grand Haven146 Mbps14 Mbps3 providers
Grand Ledge143 Mbps22 Mbps5 providers
Grand Rapids134 Mbps17 Mbps4 providers
Grandville106 Mbps30 Mbps4 providers
Grass Lake33 Mbps3 Mbps3 providers
Grayling89 Mbps23 Mbps3 providers
Greenville113 Mbps21 Mbps2 providers
Grosse Pointe149 Mbps45 Mbps3 providers
Gwinn180 Mbps11 Mbps2 providers
Hale92 Mbps20 Mbps3 providers
Hamilton125 Mbps15 Mbps4 providers
Hamtramck72 Mbps12 Mbps2 providers
Hancock166 Mbps11 Mbps1 providers
Hanover25 Mbps4 Mbps2 providers
Harbor Springs74 Mbps20 Mbps1 providers
Harper Woods319 Mbps25 Mbps3 providers
Harrison160 Mbps18 Mbps4 providers
Hartford140 Mbps23 Mbps4 providers
Haslett75 Mbps10 Mbps5 providers
Hastings108 Mbps8 Mbps3 providers
Hazel Park110 Mbps25 Mbps3 providers
Hemlock23 Mbps12 Mbps3 providers
Hersey10 Mbps1 Mbps1 providers
Hesperia130 Mbps55 Mbps3 providers
Highland163 Mbps13 Mbps3 providers
Highland Park69 Mbps14 Mbps3 providers
Hillsdale103 Mbps12 Mbps3 providers
Holland129 Mbps14 Mbps5 providers
Holly127 Mbps12 Mbps2 providers
Holt106 Mbps12 Mbps4 providers
Horton88 Mbps11 Mbps2 providers
Houghton164 Mbps11 Mbps1 providers
Houghton Lake158 Mbps11 Mbps2 providers
Howard City90 Mbps15 Mbps3 providers
Howell122 Mbps11 Mbps4 providers
Hudson137 Mbps81 Mbps4 providers
Hudsonville149 Mbps21 Mbps4 providers
Imlay City92 Mbps11 Mbps4 providers
Indian River172 Mbps72 Mbps2 providers
Inkster92 Mbps15 Mbps2 providers
Interlochen99 Mbps11 Mbps3 providers
Ionia114 Mbps10 Mbps5 providers
Iron Mountain107 Mbps11 Mbps1 providers
Ironwood105 Mbps11 Mbps1 providers
Ishpeming90 Mbps14 Mbps2 providers
Jackson128 Mbps14 Mbps2 providers
Jenison149 Mbps12 Mbps2 providers
Jerome41 Mbps8 Mbps2 providers
Kalamazoo131 Mbps19 Mbps4 providers
Kalkaska104 Mbps10 Mbps3 providers
Kawkawlin107 Mbps7 Mbps2 providers
Kingsley67 Mbps27 Mbps2 providers
Laingsburg62 Mbps7 Mbps3 providers
Lake Ann113 Mbps11 Mbps1 providers
Lake City9 Mbps1 Mbps2 providers
Lake Leelanau142 Mbps5 Mbps2 providers
Lake Odessa173 Mbps11 Mbps3 providers
Lake Orion128 Mbps15 Mbps3 providers
Lakeview92 Mbps13 Mbps3 providers
Lambertville255 Mbps10 Mbps1 providers
Lansing127 Mbps35 Mbps6 providers
Lapeer109 Mbps11 Mbps2 providers
Lawrence20 Mbps2 Mbps2 providers
Lawton193 Mbps16 Mbps2 providers
Leslie249 Mbps17 Mbps5 providers
Lincoln Park119 Mbps20 Mbps3 providers
Linden104 Mbps11 Mbps4 providers
Linwood38 Mbps3 Mbps3 providers
Livonia148 Mbps16 Mbps4 providers
Lowell140 Mbps47 Mbps5 providers
Ludington134 Mbps11 Mbps2 providers
Mackinaw City104 Mbps7 Mbps1 providers
Macomb153 Mbps20 Mbps2 providers
Madison Heights115 Mbps12 Mbps3 providers
Mancelona95 Mbps14 Mbps3 providers
Manistee108 Mbps11 Mbps2 providers
Manistique106 Mbps16 Mbps2 providers
Marine City70 Mbps14 Mbps2 providers
Marlette9 Mbps1 Mbps1 providers
Marquette120 Mbps24 Mbps2 providers
Marshall124 Mbps10 Mbps4 providers
Marysville100 Mbps17 Mbps2 providers
Mason129 Mbps15 Mbps2 providers
Mattawan60 Mbps10 Mbps4 providers
Melvindale85 Mbps11 Mbps1 providers
Menominee136 Mbps12 Mbps1 providers
Mesick84 Mbps26 Mbps2 providers
Middleville189 Mbps10 Mbps3 providers
Midland132 Mbps11 Mbps2 providers
Milan128 Mbps22 Mbps4 providers
Milford168 Mbps12 Mbps2 providers
Millington103 Mbps6 Mbps3 providers
Monroe151 Mbps14 Mbps4 providers
Montague101 Mbps10 Mbps3 providers
Montrose31 Mbps2 Mbps4 providers
Morley75 Mbps6 Mbps3 providers
Mount Clemens76 Mbps15 Mbps3 providers
Mount Pleasant114 Mbps11 Mbps2 providers
Mt. Morris76 Mbps17 Mbps5 providers
Muskegon124 Mbps16 Mbps4 providers
Negaunee154 Mbps11 Mbps2 providers
New Baltimore111 Mbps16 Mbps2 providers
New Boston154 Mbps11 Mbps2 providers
New Hudson69 Mbps11 Mbps3 providers
Newaygo114 Mbps11 Mbps3 providers
Newport130 Mbps11 Mbps2 providers
Niles203 Mbps18 Mbps3 providers
North Branch59 Mbps6 Mbps3 providers
Northville179 Mbps16 Mbps4 providers
Novi166 Mbps28 Mbps3 providers
Oak Park144 Mbps12 Mbps3 providers
Okemos128 Mbps15 Mbps3 providers
Onaway14 Mbps1 Mbps1 providers
Onsted162 Mbps35 Mbps3 providers
Ortonville111 Mbps17 Mbps3 providers
Oscoda112 Mbps11 Mbps2 providers
Otisville135 Mbps10 Mbps2 providers
Otsego105 Mbps10 Mbps3 providers
Ovid35 Mbps4 Mbps4 providers
Owosso129 Mbps13 Mbps5 providers
Oxford134 Mbps10 Mbps3 providers
Parma75 Mbps7 Mbps4 providers
Paw Paw197 Mbps11 Mbps2 providers
Perrinton102 Mbps24 Mbps1 providers
Perry68 Mbps11 Mbps5 providers
Petersburg45 Mbps8 Mbps2 providers
Petoskey143 Mbps12 Mbps2 providers
Pigeon144 Mbps23 Mbps1 providers
Pinckney123 Mbps11 Mbps2 providers
Pinconning19 Mbps2 Mbps2 providers
Plainwell165 Mbps13 Mbps3 providers
Plymouth149 Mbps18 Mbps4 providers
Pontiac86 Mbps16 Mbps2 providers
Port Huron147 Mbps24 Mbps2 providers
Portage120 Mbps11 Mbps4 providers
Potterville75 Mbps21 Mbps3 providers
Prudenville102 Mbps12 Mbps2 providers
Pullman10 Mbps1 Mbps1 providers
Ravenna119 Mbps107 Mbps5 providers
Redford162 Mbps20 Mbps4 providers
Reese69 Mbps9 Mbps2 providers
Richland145 Mbps12 Mbps3 providers
Riverview384 Mbps23 Mbps4 providers
Rives Junction12 Mbps2 Mbps3 providers
Rochester119 Mbps12 Mbps4 providers
Rockford128 Mbps11 Mbps3 providers
Rockwood146 Mbps16 Mbps3 providers
Romeo53 Mbps13 Mbps2 providers
Romulus108 Mbps19 Mbps3 providers
Roscommon89 Mbps11 Mbps1 providers
Roseville162 Mbps57 Mbps3 providers
Royal Oak131 Mbps30 Mbps3 providers
Saginaw137 Mbps11 Mbps3 providers
Saline106 Mbps12 Mbps2 providers
Sand Lake82 Mbps18 Mbps3 providers
Saranac200 Mbps24 Mbps5 providers
Sault Ste. Marie110 Mbps11 Mbps2 providers
Sawyer78 Mbps22 Mbps3 providers
Shelby140 Mbps10 Mbps2 providers
Shelbyville111 Mbps53 Mbps4 providers
Smiths Creek125 Mbps21 Mbps3 providers
South Haven154 Mbps12 Mbps3 providers
South Lyon91 Mbps12 Mbps4 providers
Southfield111 Mbps24 Mbps2 providers
Southgate123 Mbps18 Mbps3 providers
Sparta130 Mbps21 Mbps3 providers
Spring Lake105 Mbps10 Mbps4 providers
St. Clair196 Mbps18 Mbps2 providers
St. Clair Shores191 Mbps47 Mbps3 providers
St. Helen58 Mbps11 Mbps1 providers
St. Johns106 Mbps9 Mbps4 providers
St. Joseph170 Mbps12 Mbps2 providers
Stanton91 Mbps11 Mbps3 providers
Stanwood125 Mbps10 Mbps4 providers
Sterling Heights128 Mbps18 Mbps3 providers
Stevensville90 Mbps21 Mbps3 providers
Stockbridge16 Mbps3 Mbps3 providers
Sturgis107 Mbps11 Mbps2 providers
Sunfield77 Mbps9 Mbps2 providers
Swartz Creek119 Mbps14 Mbps4 providers
Taylor129 Mbps18 Mbps3 providers
Tecumseh77 Mbps15 Mbps3 providers
Temperance134 Mbps5 Mbps2 providers
Traverse City114 Mbps11 Mbps2 providers
Trenton139 Mbps19 Mbps3 providers
Troy123 Mbps18 Mbps3 providers
Twin Lake91 Mbps14 Mbps4 providers
Union City148 Mbps53 Mbps3 providers
Utica118 Mbps18 Mbps3 providers
Vassar187 Mbps11 Mbps2 providers
Vicksburg175 Mbps12 Mbps3 providers
Walled Lake105 Mbps17 Mbps3 providers
Warren129 Mbps18 Mbps3 providers
Washington152 Mbps19 Mbps2 providers
Waterford137 Mbps15 Mbps2 providers
Watervliet43 Mbps7 Mbps2 providers
Wayland144 Mbps11 Mbps3 providers
Wayne162 Mbps19 Mbps3 providers
Webberville12 Mbps5 Mbps5 providers
West Bloomfield148 Mbps13 Mbps2 providers
West Branch100 Mbps11 Mbps3 providers
West Olive197 Mbps13 Mbps3 providers
Westland133 Mbps19 Mbps4 providers
White Lake138 Mbps19 Mbps2 providers
Whitehall121 Mbps13 Mbps2 providers
Whitmore Lake136 Mbps11 Mbps2 providers
Williamston117 Mbps11 Mbps3 providers
Wixom159 Mbps26 Mbps3 providers
Wyandotte76 Mbps22 Mbps3 providers
Wyoming123 Mbps32 Mbps2 providers
Yale213 Mbps13 Mbps2 providers
Ypsilanti137 Mbps20 Mbps3 providers
Zeeland128 Mbps18 Mbps5 providers
* Data from speed tests taken in the last 3 months