Princeton is a city located in Mille Lacs County Minnesota. With a 2020 population of 4,783, it is the 156th largest city in Minnesota and the 4887th largest city in the United States . Princeton is currently growing at a rate of 0.57% annually and its population has increased by 1.81% since the most recent census, which recorded a population of 4,698 in 2010. Princeton reached it's highest population of 4,783 in 2021. Spanning over 5 miles, Princeton has a population density of 1,003 people per square mile.
The average household income in Princeton is $54,618 with a poverty rate of 17.11%. The median rental costs in recent years comes to $675 per month, and the median house value is $141,500. The median age in Princeton is 32.8 years, 32.4 years for males, and 37.6 years for females.