| Department | Department Head | Phone Number |
| Municipal Building Main Line | (609) 845-1100 | |
| Mayor | Chris Banks | (609) 845-1101 |
| Deputy Mayor | Rich DiFolco | (609) 845-1101 |
| Township Manager | Joshua Brown | (609) 845-1163 |
| Township Clerk | Sherry Marnell | (609) 845-1101 |
| Deputy Clerk | Melissa White | (609) 845-1103 |
| Office Clerk | Kayla Wallace | (609) 845-1151 |
| Construction | Ray Holshue | (609) 261-7338 |
| Finance | Denise Muchowski | (609) 845-1149 |
| Housing | Lee Eckart | (609) 864-1226
(609) 864-1203 |
| Municipal Court Administrator | Jaime Wisniewski | |
| Deputy Municipal Court Administrator | (609) 845-1100 ext. 201 | |
| Office Clerk | Brenda Wedell | (609) 845-1100 ext. 202 |
| Zoning Official | Ray Holshue | (609) 261-7338 |
| Technical Assistant to Construction Official | Shameah Lay | (609) 845-1100 ext. 215 |
| Tax Assessor | Leo Midure | (609) 845-1113 |
| Tax Collector | Lisa Murray | (609) 845-1105 |
| Tax Clerk | Melanie Forsyth | (609) 845-1107 |
| Finance Clerk | Gina Bozarth | (609) 845-1108 |
| Recreation | Jimmy Jones | (609) 845-1100 ext. 114 |
| Police – Emergency | 911 | |
| Police – Non-Emergency | (609) 267-8300 | |
| Chief of Police | Clifford Spencer | (609) 845-1192 |
| Assistant to Chief of Police | Christine Cain | (609) 845-1192 |
| Police Records | Mary Penny | (609) 845-1190
(609) 864-2445 |
| Public Works | Tim Lawrence | (609) 845-1100 ext. 251 |
| Township Registrar | Kayla Wallace | (609) 845-1100 ext. 351 |
| Deputy Registrar | Melissa White | (609) 845-1100 ext. 303 |
| UEZ Director | Sean Kennedy | (609) 864-2225 |
| Code Enforcement | Rich Spitler | (609) 865-2464
(609) 864-2464 |
