Statistipedia

New Meadows, ID

New Meadows, ID
Map of New Meadows
StateIdaho
Population430
Links
Maps

New Meadows is in the state of Idaho, approximately 87 miles north of Boise City. It has a population of 430.