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