Departments

Department Address Phone
Animal Control
Lincoln County Sheriff's Office
42 Bath Road
P.O. Box 611
Wiscasset, ME 04578
(207) 563-3200
(207) 882-7332
(207) 882-6576
Bristol Consolidated School
Bristol Consolidated School
2153 Bristol Road
Pemaquid, ME 04558
(207) 677-2678
Bristol Fire & Rescue
Town Office (Billing Contact)
1268 Bristol Road
PO Box 339
Bristol, ME 04539
(207) 677-3333 - Station 1 (New Harbor)
(207) 529-5200 - Station 2 (Round Pond)
(207) 563-1111 - Station 3 (Bristol)
(207) 592-5531 - Fire Chief
Code Enforcement
Town Office
1268 Bristol Road
PO Box 339
Bristol, ME 04539
(207) 563-5270
General Assistance
Town Office
1268 Bristol Road
PO Box 339
Bristol, ME 04539
(207) 563-5270
Harbor Masters
Town Office (Billing Contact)
1268 Bristol Road
PO Box 339
Bristol, ME 04539
(207) 529-5123 - Robert Ball
(207) 677-2091 - Steve Hope
(207) 677-3176 - John Stolecki
Health (207) 592-5531
Parks & Recreation
Ellingwood Park
1180 Bristol Road
Bristol, ME 04539
(207) 563-1800 - Ellingwood Information Center
(207) 350-7022 - Parks Director
Roads & Highway
Transfer Station
3 Transfer Road
PO Box 339
Bristol, ME 04539
(207) 563-5270 - Town Office
Tax Collection and Assessing
Town Office
1268 Bristol Road
PO Box 339
Bristol, ME 04539
(207) 563-5270
Town Administration
Town Office
1268 Bristol Road
PO Box 339
Bristol, ME 04539
(207) 563-5270 - Town Office
(207) 380-4146 - Town Administrator Cell
Town Clerk
Town Office
1268 Bristol Road
PO Box 339
Bristol, ME 04539
(207) 563-5270
Transfer Station
Transfer Station
6 Transfer Road
PO Box 147
Bristol, ME 04539
(207) 677-2116