The City of Hopkins had a population of 19,039 as of July 1, 2019. Hopkins ranks in the upper quartile for Population Density and Diversity Index when compared to the other cities, towns and Census Designated Places (CDPs) in Minnesota.
The primary coordinate point for Hopkins is located at latitude 44.925 and longitude -93.4627 in Hennepin County. The formal boundaries for the City of Hopkins encompass a land area of 4.08 sq. miles and a water area of 0.03 sq. miles. Hennepin County is in the Central time zone (GMT -6). The elevation is 1,030 feet.