New Meadows is a city located in Adams County, Idaho. New Meadows has a 2026 population of 659. New Meadows is currently growing at a rate of 3.94% annually and its population has increased by 26.49% since the most recent census, which recorded a population of 521 in 2020.