Borough Departments are overseen by the office of the Borough Manager.
| Department | Area of Responsibility |
| Animal Control | Cat / Dog license info, traps and general information. |
| Building | Building permits, property maintenance, zoning |
| Clerk, Municipal | Council records, licenses, Borough records |
| Court, Municipal | Court records, fee collection, court proceedings |
| Engineering | Borough engineering related work |
| Finance | Borough finances, bonds, payroll, employee insurance |
| Fire Prevention Bureau | Fire inspections, investigations and fire prevention training |
| Health | Public health, sanitary inspections, training |
| Human Services | Public assistance |
| Library | Books, magazines and periodicals for loan |
| Manager | Administration of Borough |
| Public Works | |
| - Administration | Administration of Public Works |
| - Buildings & Grounds | Borough building maintenance and repair |
| - Electrical | Borough electrical work |
| - Recycling | Recycling, solid waste, clean communities |
| - Roads | Roads, street signs, plowing |
| - Sewer | Sanitary sewer system and pump stations |
| - Shade Tree | Planting and maintenance of Borough trees |
| - Vehicle Maintenance | Maintenance and repair of Borough vehicles |
| - Water | Water system |
| Purchasing | Purchasing procedures and bid specifications |
| Recreation & Parks | Maintenance of Borough parks, recreational services |
| - Senior Center | Senior Citizen socializing and recreation |
| Tax Assessor | Assess properties in the Borough |
| Tax Collector | Collection of water bills and property taxes |