| Department/Office | Direct Phone # | Office or Location |
|---|---|---|
| Ambulance Corps. - Non Emergency | (973) 546-3488 | 72 Kimmig Avenue |
| Animal Control | (201) 229-4616 | 100 United Way, Teterboro |
| Birth Certificates | (973) 859-7405 | Room 202 |
| Borough Clerk | (973) 859-7405 | Room 202 |
| Borough Manager | (973) 859-7400 | Room 201 |
| Building Dept. | (973) 859-7410 | Room 204 |
| Code Enforcement/Property Maintenance | (862) 306-7268 | 20 Richmond Street |
| Death Certificates | (973) 859-7405 | Room 202 |
| Dept. of Public Works | (973) 365-4068 | 20 Richmond Street |
| Emergency | 911 | |
| Finance | (973) 859-7435 | Room 206 |
| Fire Marshal | (973) 859-7429 | Room 106 |
| Fire Prevention Bureau | (973) 859-7428 | Room 108 |
| Firehouse - Headquarters | (973) 365-4026 | 100 Graham Lane |
| Firehouse – Kennedy | (973) 777-0021 | 99 Kennedy Drive |
| Firehouse – Westervelt | (973) 772-5502 | Westervelt Place |
| Health Inspector | (201) 634-2780 | Bergen County Health Services |
| Library | (973) 365-4044 | 1 Memorial Drive |
| Marriage Licenses | (973) 859-7411 | Room 202 - Appointment Only |
| Mayor's Office | (973) 859-7408 | 1 Memorial Drive |
| Municipal Court | (973) 859-7450 | Room 102 |
| Payroll | (973) 859-7470 | Room 208 |
| Police - Non Emergency | (973) 473-7600 | 1 Memorial Drive |
| Purchasing | (973) 859-7470 | Room 208 |
| Recreation | (973) 859-7425 | 130 Kennedy Drive |
| Tax Assessor | (973) 859-7415 | Room 103 |
| Tax Collector | (973) 859-7420 | Room 104 |
| Zoning | (973) 859-7465 | Room 204 |
Social Media