Borough Directory

Department Phone Address Key Contact
Administration (973) 226-8080
Administration
140 Eagle Rock Avenue
Roseland, NJ 07068
Board of Health (973) 888-6035
Board of Health
140 Eagle Rock Avenue
Roseland, NJ 07068
Construction Code (973) 226-6565
Construction Bureau
300 Eagle Rock Avenue
Roseland 07068
Finance Department (973) 403-6070
Finance Department
140 Eagle Rock Avenue
Roseland, NJ 07068
Municipal Clerk (973) 226-8080
Municipal Clerk
140 Eagle Rock Avenue
Roseland, NJ 07068
Municipal Court (973) 226-0641
Municipal Court
19 Harrison Avenue
Roseland, NJ 07068
Office of the Mayor (973) 226-8080
Mayor's Office
140 Eagle Rock Avenue
Roseland, NJ 07068
Police Department Non-Emergency: (973) 226-8700
Roseland Police Department
15 Harrison Avenue
Roseland, NJ 07068
Public Works (973) 226-6565
Public Works Department
300 Eagle Rock Avenue
Roseland, NJ 07068
Recreation Department Office: (973) 403-6822
Recreation Department
140 Eagle Rock Avenue
Roseland, NJ 07068
Tax Assessor (973) 403-6044
Tax Assessor
140 Eagle Rock Avenue
Roseland, NJ 07068
Tax Collector (973) 403-6028
Tax Collector
140 Eagle Rock Avenue
Roseland, NJ 07068
Youth Guidance
Youth Guidance
140 Eagle Rock Avenue
Roseland, NJ 07068
Board Phone Address Key Contact
Affordable Housing Board (973) 226-8080
Affordable Housing
140 Eagle Rock Avenue
Roseland, NJ 07068
Beautification Committee (973) 226-8080
Beautification Committee
140 Eagle Rock Avenue
Roseland 07068
Board of Health (973) 888-6035
Board of Health
140 Eagle Rock Avenue
Roseland, NJ 07068
Borough Council (973) 226-8080
Borough Council
140 Eagle Rock Avenue
Roseland, NJ 07068
Camp Wyanokie Commission
Camp Wyanokie Commission
140 Eagle Rock Avenue
Roseland, NJ 07068
Citizens Police Academy Executive Board
Citizens Police Academy Executive Board
140 Eagle Rock Avenue
Roseland, NJ 07068
Community Events Committee
Community Events Committee
140 Eagle Rock Avenue
Roseland, NJ 07068
Community Interfaith Council
Community Interfaith Council
140 Eagle Rock Avenue
Roseland, NJ 07068
Community Recognition Committee
Community Recognition Committee
140 Eagle Rock Avenue
Roseland, NJ 07068
Environmental Commission
Environmental Commission
140 Eagle Rock Avenue
Roseland, NJ 07068
Landmarks & Historical District Commission
Landmarks & Historical District Commission
140 Eagle Rock Avenue
Roseland, NJ 07068
Library Board of Trustees
Library Board of Trustees
140 Eagle Rock Avenue
Roseland, NJ 07068
Municipal Alliance Committee
Municipal Alliance Committee
140 Eagle Rock Avenue
Roseland, NJ 07068
Planning Board (973) 403-6024
Planning Board
140 Eagle Rock Avenue
Roseland, NJ 07068
Recreation Committee
Recreation Committee
140 Eagle Rock Avenue
Roseland, NJ 07068
Rent Review Board
Rent Review Board
140 Eagle Rock Avenue
Roseland, NJ 07068
Senior Citizen Advisory Board
Senior Citizen Advisory Board
140 Eagle Rock Avenue
Roseland, NJ 07068
Senior Citizen Transportation Committee
Senior Citizen Transportation Committee
140 Eagle Rock Avenue
Roseland, NJ 07068
Zoning Board of Adjustment
Senior Citizen Transportation Committee
140 Eagle Rock Avenue
Roseland, NJ 07068