About Montpelier, ID

Montpelier is a city of approximately 2,500 people in Idaho, United States. Located in the America/Boise time zone at 42.3°N latitude.