Michigan has 11,000 inland lakes and more freshwater shoreline than any other state, and its boat repair shops follow the water. The biggest clusters here are in the townships around Lake St. Clair in Macomb and St. Clair counties, in the Oakland County lake towns around Waterford and Commerce Township, along the Lake Michigan shore from St Joseph north to Charlevoix, and up north around Traverse City, Bellaire and Houghton Lake.
Each city page lists its shops with the confirmed repair shops first, the ones whose own words say they repair boats or engines. After them come the businesses that work on boats in other ways: canvas and upholstery shops, shrink wrap crews, storage yards and marinas with a service desk. Every listing shows which of 14 services the shop offers, from outboard and sterndrive work to fiberglass repair, winterizing and pickup and delivery, and says not enough info where nothing was found.
Towns with one or two shops share the nearest city page. When no city page is within 40 km, the town keeps a page of its own, listed below under Smaller towns.
Featured boat repair shops in Michigan
What a featured listing costs · from $29 a month
All cities
- Algonac 3
- Au Gres 8
- Bay City 12
- Bellaire 13
- Boyne City 7
- Cedar Springs 8
- Charlevoix 6
- Clarklake 7
- Clay Township 13
- Clinton Township 6
- Coldwater 5
- Commerce Township 12
- Detroit 5
- Escanaba 3
- Fennville 5
- Fenton 9
- Flint 5
- Gaylord 4
- Gibraltar 15
- Gladwin 8
- Grand Haven 7
- Grand Rapids 7
- Hale 6
- Harbor Springs 5
- Harrison Township 20
- Harsens Island 4
- Holland 12
- Houghton Lake 11
- Howell 8
- Indian River 5
- Interlochen 12
- Kalamazoo 10
- Lapeer 7
- Livonia 6
- Ludington 6
- Manitou Beach 4
- Marne 9
- Monroe 8
- Muskegon 14
- New Baltimore 7
- New Buffalo 4
- Newaygo 9
- Pearl Beach 3
- Pentwater 4
- Port Huron 13
- Quincy 6
- Richland 10
- Rockford 9
- Roscommon 4
- Saginaw 6
- Saugatuck 6
- South Haven 4
- Spring Lake 7
- St Clair Shores 10
- St Joseph 8
- Traverse City 18
- Waterford Township 19
Smaller towns
These towns have fewer than 3 listed boat repair shops and are too far from a larger city to share its page.
- Alpena 2
- Bergland 1
- Black River 1
- Boon 1
- Cadillac 2
- Caspian 1
- Cass City 1
- Cassopolis 2
- Cedarville 2
- Charlotte 1
- Curtis 1
- De Tour Village 1
- Edwardsburg 1
- Greenbush 1
- Hancock 2
- Harbor Beach 1
- Haslett 1
- Hessel 1
- Hillman 1
- Irons 1
- Ishpeming 2
- Lake 2
- Mackinaw City 1
- Marquette 2
- Mason 1
- Mecosta 2
- Menominee 1
- Norway 1
- Port Sanilac 2
- Presque Isle 1
- Rudyard 1
- Sault Ste. Marie 2
- Spruce 1
- St Ignace 1
- St Johns 1
- Sturgis 1
- Three Rivers 2
- Union 1
- Vulcan 1
- White Pigeon 1
Frequently asked questions
How many boat repair shops are listed in Michigan?
514 at the last update on 2026-10-04, across 57 cities. Cities with fewer than 3 listed businesses are folded into the nearest city page.
Which Michigan city has the most boat repair shops?
Harrison Township, with 20 listed. Waterford Township is next with 19.
Can I be listed here?
If you run a boat repair shop business in Michigan and are not listed, use the claim form and we will check the details and add you. Basic listings are free.