According to the United States Census Bureau, the city has a total area of , of which is land and 0.10% is water. The Winooski River flows west along the south edge of downtown village and is fed by several smaller tributaries that cut through residential districts. Montpelier has been subject to periodic flooding in the flat city center, with two major floods occurring in 1927 and in 1992.