Here is a list of Fourth of July celebrations all across Michigan. Some event listings are courtesy Michigan Fireworks Display.
2018 Shelby Township Independence Day Fireworks
Ford Field Park at 7460 23 Mile Road
http://www.shelbytwp.org/fireworks/
Clawson 4th of July
1098 N Bywood Ave, Clawson, MI, 48017
https://www.clawson4thofjuly.org/
Traverse City 4th of July
https://www.cherryfestival.org/events/2018/4th-of-july-fireworks(2)
21st Annual River Raisin Independence Day Festival and Fireworks
Sterling State Park,2800 State Park Road, Monroe, MI 48162
https://www.michigan.org/event/21st-annual-river-raisin-independence-day-festival-and-fireworks
Battle Creek Field of Flight Air Show & Balloon Fest
W.K. Kellogg Airport, 15551 S. Airport Road, Battle Creek, MI 49015
https://www.michigan.org/event/battle-creek-field-flight-air-show-balloon-fest
Old Fashioned Mackinac Fourth of July Celebration
Grand Hotel, 1 Grand Avenue, Mackinac Island, MI 49757
https://www.michigan.org/event/old-fashioned-mackinac-fourth-july-celebration
Ann Arbor Jaycees Fourth of July Parade
Downtown Ann Arbor, Main Street And Liberty, Ann Arbor, MI 48108
https://www.michigan.org/event/ann-arbor-jaycees-fourth-july-parade