It's either Vermont or New Hampshire. I'm guessing Vermont. (proof I don't cheat since this info. is a 5-second google away)By the way, there's also a US state capital being named montpelier.
Edit: It's definitely Vermont because the capital of New Hampshire has completely slipped my mind. Hmm.