Administration
609-926-4027

Ambulance Services
609-383-0003 (Emergency 911)

Clerk
609-926-4085

Building
609-926-4122

Court
609-926-4195

Finance
609-926-4094

Fire Department 
609-926-4070 (Emergency 911)

Fire Inspections
609-926-4070

History
609-813-2002

Land Use (Planning and Zoning Boards)
609-926-4093

Mayor and Township Committee
609-926-4088

Municipal Utilities Authority (Sewer)
609-926-2671

Police Department
609-926-4036 (Emergency 911)

Public Works
609-926-3838

Recreation
609-272-8120

Tax Assessor
609-926-4083

Tax Collector
609-926-4079

Zoning 
609-926-4121