Port Huron is located in St. Clair County, MI. The population is 29,893, making Port Huron the largest city in St. Clair County.
There are 14 public schools in Port Huron with an average Homefacts rating of C. The total crime rate for Port Huron is moderate , and there are 272 registered sex offenders residing in the city. Unemployment in Port Huron is very high and the median home sales price is $0. Detailed and up-to-date Port Huron property reports are available for any property address.
Cities near Port Huron include Port Huron charter Township, Fort Gratiot charter Township and Marysville.