New Boston is a city located in Mercer County Illinois. With a 2020 population of 642, it is the 785th largest city in Illinois and the 12236th largest city in the United States . New Boston is currently declining at a rate of -0.62% annually and its population has decreased by -6.00% since the most recent census, which recorded a population of 683 in 2010. New Boston reached it's highest population of in . Spanning over 1 miles, New Boston has a population density of 682 people per square mile.
The average household income in New Boston is $54,849 with a poverty rate of 13.78%. The median rental costs in recent years comes to $691 per month, and the median house value is $75,900. The median age in New Boston is 47.8 years, 51 years for males, and 45.5 years for females.