Monroe, Michigan. Monroe is a city in the U.S. state of Michigan located on Lake Erie. The population was 20,733 at the 2010 census. It is the largest city and county seat of Monroe County. The city is bordered on the south by Monroe Charter Township, but both are politically independent.