| 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