Lake Angelus is a city in North Oakland County in the U.S. state of Michigan. As of the 2010 census, the city population was 290, making it Michigan's smallest incorporated city. Lake Angelus consistently ranks as the 5th city in Michigan with the highest per capita income.