City Facilities

Regular Hours

City Hall
430 Third Street
Monday - Friday 
8 a.m. - 4:30 p.m.
651-280-6800






Farmington Liquor Stores
Pilot Knob - 18350 Pilot Knob Road
651-280-6920
Monday - Saturday
10 a.m. - 10 p.m.






Farmington Liquor Stores
Downtown - 109 Elm Street

651-280-6930
Monday - Thursday 
10 a.m. - 9 p.m.
Friday - Saturday
10 a.m. - 10 p.m.





Maintenance Facility
19650 Municipal Drive
Monday - Friday
7 a.m. - 3:30 p.m. by appointment
651-280-6900






Police Department
19500 Municipal Drive
Monday - Friday
8 a.m. - 4:30 p.m.
651-280-6700






Rambling River Center
325 Oak Street
Monday - Friday
7:30 a.m. - 3:30 p.m.
651-280-6970






Fire Station 1
21625 Denmark Ave.

651-280-6940








Fire Station 2
19695 Municipal Drive
Phone: 651-280-6950








Outdoor Pool
626 Heritage Way

651-463-3450













Schmitz-Maki Arena
114 West Spruce Street

651-280-6960