Welcome to Johannesburg, MI

Nearby cities: Atlanta, Gaylord, Lewiston, Vanderbilt, Waters

Take a few moments to explore the wealth of small businesses that give Johannesburg its character. Review your favorite (or least favorite) business and get directions around town.

Johannesburg Map

Local Businesses

Diane's Accounting & Tax...

Johannesburg, MI 49751
(989) 731-1040

View
Charlton Township Offices

Johannesburg, MI 49751
(989) 732-8273

View
Johannesburg Branch Library

Johannesburg, MI 49751
(989) 732-3928

View
Vienna Township Fire Dep...

Johannesburg, MI 49751
(989) 786-4239

View
J & B's Spot Bar & Grill

Johannesburg, MI 49751
(989) 786-2471

View
Northeastern Exploration

Johannesburg, MI 49751
(989) 786-4346

View
Johannesburg-Lewiston Hi...

Johannesburg, MI 49751
(989) 732-1773

View
Mueller Optics

Johannesburg, MI 49751
(989) 705-8885

View