Overview Pearl Beach is a town in Michigan, United States, with a population of about 2,829[1]. Geography Coordinates: 42.6267, -82.5977