• Town of Belmont NH

    • Town/City Offices
    143 Main St.
    Belmont, NH 03220
    (603) 267-8300
    (603) 267-8327 (fax)
    • About

      The Town of Belmont is located in the southern portion of New Hampshire?s Lakes Region in Belknap County.