Departments

Department Address Phone
Administration
Administration
140 Eagle Rock Avenue
Roseland, NJ 07068
(973) 226-8080
Board of Health
Board of Health
140 Eagle Rock Avenue
Roseland, NJ 07068
(973) 888-6035
Construction Code
Construction Bureau
300 Eagle Rock Avenue
Roseland 07068
(973) 226-5566
Finance Department
Finance Department
140 Eagle Rock Avenue
Roseland, NJ 07068
(973) 226-8080
Municipal Clerk
Municipal Clerk
140 Eagle Rock Avenue
Roseland, NJ 07068
(973) 226-8080
Municipal Court
Municipal Court
19 Harrison Avenue
Roseland, NJ 07068
(973) 226-0641
Office of the Mayor
Mayor's Office
140 Eagle Rock Avenue
Roseland, NJ 07068
(973) 226-8080
Police Department
Roseland Police Department
15 Harrison Avenue
Roseland, NJ 07068
Non-Emergency: (973) 226-8700
Detective Bureau: (973) 226-8700
Public Works
Public Works Department
300 Eagle Rock Avenue
Roseland, NJ 07068
(973) 226-6565
Recreation Department
Recreation Department
140 Eagle Rock Avenue
Roseland, NJ 07068
Office: (973) 403-6822
Weather Hotline: (973) 226-6552 Ext. 3
Tax Assessor
Tax Assessor
140 Eagle Rock Avenue
Roseland, NJ 07068
(973) 403-6044
Tax Collector
Tax Collector
140 Eagle Rock Avenue
Roseland, NJ 07068
(973) 403-6028