Please ensure Javascript is enabled for purposes of website accessibility

Welcome to the Ryegate, Vermont Website

Ryegate, chartered in 1763, is the southernmost community in the Northeast Kingdom (Caledonia County), nestled along the Connecticut River and bordered by Newbury, Groton, and Barnet.  Our population is 1125, and our students attend Blue Mountain Union School.  Ryegate's colorful Scottish roots are detailed under the History tab.

The Ryegate Town Office is located at the corner of South Bayley-Hazen and Witherspoon Roads in Ryegate Corner.

Mailing Address:
18 South Bayley Hazen Road
E. Ryegate, VT 05042

Office Hours:
M-T-W 1-5:00 PM FRI 9:00 AM to 1:00 PM
Open to the public, maintain social distance, facemask optional.  Make appt. to do document research.

Phone & Fax:
(802) 584-3880

Animal Control Officer
Call Town Clerk

Recycling Center
Hours:  Friday 3-6 pm  & Saturdays 8 - Noon
Location:  End of School Street, East Ryegate   
​Please socially distance, face mask optional..


Creamery Road Bridge closed indefinitely as of 11/1/25