Town Office Hours

Monday, Tuesday, Wednesday: 8:00am to 4:00 p.m.
Thursday: 8:00am to 6:30 p.m.
and Friday: 8:00am to Noon.
Closed Saturday, Sunday, and all Holidays.

Office Closing

The Town Office will be closed Monday December 25th for Christmas.

Select Board Meeting

The next regular Select Board meeting will be on Thursday, November 30th at 6:30 pm at the town office.

Select Board meetings are normally held at the town office - 682 Main Street.

The Select Board’s meeting agenda is usually posted by 3:00 p.m. on the Tuesday prior to the meeting date. To see the agenda for this meeting, click here.

Contact Information.

Mailing Address:
PO Box 129
North Vassalboro
Maine 04962

Phone (207) 872-2826
Fax: (207) 872-5414

Physical Address
682 Main Street

Town Facts

County: Kennebec
Senate District: 15
House District: 80
Congressional District: 1
Population: 4,335
Area: 48 sq miles
Population density per sq. mile: 90.3

Website updates

To contact the webmaster to report errors or to request additions, contact David Jenney at or the Town Manager at

Welcome to the Town of Vassalboro, Maine

Vassalboro Town House Marker May 2023. Photo by Laura Jones Ladd Dam Stream May 2023. Photo by Laura Jones Vassalboro Grange stage scene 2023. Photo by Laura Jones Box Mill Dam and Fish ladder May 2023. Photo by Laura Jones Monument Park May 2023. Photo by Laura Jones Fringed Polygala found in Vassalboro Town Forest 5/17/23. Photo by John Melrose The town office located at 682 Main Street (Route 32), North Vassalboro. Civil war monument in the park at China Lake on Rt. #32.  Photo by Mary Sabins View from Taber Hill (spring/summer).  Photo by Mary Sabins (Vassalboro Maine)  China Lake view taken from Outlet Stream dam house.  Photo by Mary Sabins. Aerial photo of Webber Pond courtesy of Fox Photo. (Vassalboro Maine) North Village swimming area in early morning fog.  Photo by Dan Feeney. The falls at Ladd Dam.  Property owned by Ray Breton.  Photo by Mary Sabins. North Village swimming area in the fall.  Property owned by Ray Breton. Photo by Mary Sabins. Ladd Dam swimming hole owned by Ray Breton in North Village area.  Photo taken by Mary Sabins. Town Office sign and flower bed.  Photo taken by Mary Sabins. (Vassalboro Maine) Bald eagle on a hunt on Seven Mile Stream off Dam Road.  Photo taken by Dan Feeney. Kayaking on the Kennebec with the Conservation Commission. Photo contributed by Mary Ellen Johnston. Three mile pond on a calm hazy morning.  Photo taken by Dan Feeney.                           Sunrise on Three Mile Pond taken from public boat launch area off Rt. #3. Photo taken by Dan Feeney Pond road leaves starting to change color. Photo taken by Jan Clowes
China Lake blue heron, Vassalboro Maine. Photo taken by Jan Clowes China lake landing and alewives in stream. Photo taken by Jan Clowes Duck on a pier in Vassalboro, Spring 2016. Photo taken by Jan Clowes A drone picture of Monument Part, taken by Dave Souza 2021

What's New in Vassalboro

East Vassalboro Village Project Team

The Town of Vassalboro is seeking volunteers to join the East Vassalboro Village Project Team to explore potential improvements to the traffic flow and pedestrian access in the East Vassalboro Village.

This group will work with the state agencies and municipal leaders in making a recommendation that will be reviewed by the selectboard in December.

To join email Town Manager Aaron Miller at or call 207-872-2826.

posted 10/18/23


2024 Dog Licenses are available starting October 15, 2023. Please remember to renew your dog license(s) before January 31, 2024. A late fee of $25.00 per dog will be applied for all dog licenses completed after January 31st. To complete the licensing process, you will need to provide us with a current rabies vaccination if not already on file. If your dog has been spayed or neutered, we will need to see a copy of the certificate if you have not provided a copy to us already. If you no longer have a dog, please advise this office so that we can adjust our records. For spay/neutered dogs the fee is $6.00. For intact dogs the fee is $11.00.

If you wish to license by mail, you may do so by mailing a self-address stamped envelope along with a copy of your rabies certificate. Please call the Town Office with any questions. The Town Clerk can also be reached by email at or by calling 872-2826.

(posted 10/3/23)

Click here to see a document covering frequently asked questions about dog licensing.

Town Office Hours

As approved by the selectboard, for a 90-day trial period beginning January 2, 2024, the Town Office hours will be as follows:

Monday: 7:30 a.m. to 3:30 p.m.
Tuesday: 7 a.m. to 5 p.m.
Wednesday: 7:30 a.m. to 5:30 p.m.
Thursday: 7:30 a.m. to 6:30 p.m.
Friday: Closed

posted 10/2/23

Town of Vassalboro

Immediate part-time position includes account reconcilements, payroll/accounts payable, processing tax payments, motor vehicle registrations, and customer service experience. The town is looking for someone to work during the daytime hours. Computer skills and experience preferred. Send resumes & references to: Town Manager, P.O. Box 129, N. Vassalboro, Me. 04962 by October 13, or email Town Manager Aaron Miller at EOE
(posted 9/25/23)

8/16/23 Animal Control Officer Wanted

The Town of Vassalboro is seeking a professional individual for the position of Animal Control Officer.  The town offers a stipend of $300/month plus mileage.  ACO certification will be required within 6 months of date of hire.  Experience preferred but not required.  Resumes will be accepted in person, email at or mail to Vassalboro Town Office, PO Box 129 N. Vassalboro, ME 04962.

The Town of Vassalboro now has a Facebook page and an Instagram page (05/02/23)

Click here for the Facebook link
Click here for the Instagram link

Residents of Vassalboro Can Pay their Property/Real Estate Tax and Utility Payments Online

The Town of Vassalboro is pleased to announce our participation in the Maine PayPort Online service; a convenient way for citizens to pay their personal Property/Real Estate Tax and Utility Payments online 24 hours a day, 7 days a week.

Maine PayPort Online can be accessed through the Vassalboro website by clicking on the icon below:


or at Citizens who would like more information about the online services that are offered by Vassalboro are encouraged to contact the Town Hall at 207-872-2826.

About Vassalboro

In 2021, Vassalboro celebrated its 250th anniversary since incorporation. First settled in 1760, Vassalboro is today a community committed to a rural quality of life, a sound education system and good old Yankee frugality. Local roads are in good condition, recreational opportunities abound and educational offerings are good.

Vassalboro celebrated its 250th anniversary in many ways. Starting in January, the Town flicked the switch to solar to provide enough stable, reduced cost electricity to meet 85% of municipal and school demands including streetlights which are now converted to lower demand LED lights. On the anniversary date of April 26th, Monument Park in East Vassalboro was rededicated after three years of work improving this site. A float for fishing is now available to the public at this park. As of June 1st, by agreement with the Kennebec Water District and with help of many volunteers, the Town created a mile long trail leading to and running along Red Brook with a connection back to the existing mile trail in the Town Forest north of the ball fields in East Vassalboro. On the weekend following Labor Day each year, many events are planned as part of the annually occurring Vassalboro Days.

Vassalboro education is governed by the School Board of the Town of Vassalboro with PK, K - 8 provided at the Vassalboro Community School (VCS) to roughly 400 students. Vassalboro is relatively unique in offering school choice for grades 9 -12. Most high school students attend Erskine Academy but students also enroll in Waterville, Winslow and other area high schools.

To restore an alewife run to China Lake up Outlet Stream, two dams were removed and two fish ladders were built. The third and final fish ladder was completed in 2021. Alewives improve water quality, the sport fishery and lakeshore property values while annual alewife harvests provide new revenues to Town coffers.

Vassalboro is home to the Maine Criminal Justice Academy and the Kennebec Water District’s treatment facility that serves five area municipalities. Also in Vassalboro, is the 36-hole Natanis Golf Course, Duratherm Window Corporation, major Kennebec Land Trust holdings with trails and the Alonzo Garcelon Wildlife Management Area containing Spectacle Pond.

Vassalboro - a great place to live and work!

Quick Service - Bureau of Motor Vehicles

Rapid Renewal Service

Vassalboro Library Hours

Monday 12-6
Tuesday 12-6
Wednesday 10-6
Thursday 10-4
Friday 12-6
Saturday 10-4
Sunday closed

Transfer Station Hours

Tuesday 6:30 am to 4:30 pm
Thursday 6:30 am to 4:30 pm
Saturday 6:30 am to 4:30 pm
Sunday 6:30 am to 4:30 pm

General Assistance

The municipality of Vassalboro administers a General Assistance program. General Assistance is a program that provides assistance with basic needs for eligible applicants who cannot provide for themselves and their families.

Persons who wish to apply for General Assistance may do so at the Vassalboro Town Office by calling for an appointment. General Assistance is conducted on Wednesdays from 8:00 am – 3:00 pm unless available. You may call 872-2826 to set up an appointment.

In the event that the Town Office is closed and an immediate emergency has arrived, please contact Police Chief Mark Brown at 557-4601.

If you have any questions or concerns regarding the General Assistance Program, you may contact the Department of Human Services Toll free # is 1-800-442-6003.