Amboy is a city located in Lee County Illinois. Amboy has a 2020 population of 2,849. Amboy is currently declining at a rate of -0.66% annually and its population has decreased by -8.19% since the most recent census, which recorded a population of 3,103 in 2010. Amboy reached it's highest population of 3,103 in 2010.
The average household income in Amboy is $69,517 with a poverty rate of 11.97%. The median rental costs in recent years comes to $722 per month, and the median house value is $99,100. The median age in Amboy is 43.9 years, 42.1 years for males, and 45.6 years for females.