Departments

Department Address Phone
Affordable Housing
Assessor
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7211
Building Department
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7213
Property Maintenance Code Enforcement Office: (908) 709-7240
Business & Economic Development
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7208
Downtown Cranford
8 Springfield Ave.
Cranford, NJ 07016
(908) 709-7208
Engineering Department
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7219
Finance Department
Township of Cranford Municipal Finance Office
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7200
Fire Department
7 Springfield Avenue
Cranford, NJ 07016
Non-emergency: (908) 709-7360
Health Department
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7238
Juvenile & PAL
Cranford Police Athletic League (PAL)
8 Springfield Avenue
P.O. Box 1021
Cranford, NJ 07016
Municipal Courts
Cranford Municipal Building
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7242
Police Department
8 Springfield Avenue
Cranford, NJ 07016
(908) 272-2222
Pool & Fitness Center
Centennial Pool and Fitness Center: 401 Centennial Avenue
Orange Avenue Pool (seasonal facility): 1025 Orange Avenue
Cranford, NJ 07016
Centennial Pool and Fitness Center: (908) 709-7260
Orange Avenue Pool (seasonal facility): (908) 709-7270
Public Works
364 North Avenue East
Cranford, NJ 07016
(908) 709-7217
Recreation & Parks
220 Walnut Avenue
Cranford, NJ 07016
(908) 709-7283
Weather Emergency Phone Number: (908) 276-6767
Recycling
Conservation Center
210 Birchwood Ave.
Cranford 07016
(908) 709-7217
Tax Collector
8 Springfield Avenue
Cranford 07016
(908) 709 7229
Township Administrator
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7205
Township Clerk
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7210
Township Committee
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7206
Traffic Bureau
8 Springfield Avenue
Cranford 07016
TV 35
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-3995
Zoning and Planning Office
8 Springfield Avenue
Cranford, NJ 07016
(908) 709-7216