Montpelier is an unincorporated community in Charles City County, Virginia, United States.
{{Hanover[1] CountyVA-geo-stub}}