Manager's Office

The Township of Roxbury is organized under the Council-Manager form of government.  The Township Manager serves as the Chief Executive Officer and is responsible for the day-to-day activities of the departments.  Council establishes policy and direction for the Township Manager and departments.

John M. Shepherd has been the Township Manager since May 2017. Mr. Shepherd came to Roxbury from Pennsylvania, where he was the manager of North Huntingdon Township, a suburb outside of Pittsburgh similar in size to Roxbury.

Mr. Shepherd has a Masters degree in Public Management from the University of Pittsburgh along with 28 years of government experience including 21 years as a town manager.  Additionally, he has received the status of Credentialed Manager by ICMA (International City/County Management Association) and has a certificate in Collective Bargaining Studies from Cornell University.

He is married with two daughters, one in college and the other a senior at Roxbury High School.


Roxbury is a family friendly community recognized as a great place to live, work and raise a family.  It is home to over 23,000 residents and covers an area of approximately 22 square miles.  There are six communities within the Township: Berkshire Valley, Kenvil, Landing, Ledgewood, Port Morris and Succasunna.  The Township offers a diversity of housing, cultural opportunities, active recreation and library programs, with 16 award-winning parks and three lakes including Lake Hopatcong (NJ’s largest lake).  The Township also has a top-notch school system consistently ranking within the Top 10% in the state.

Should you have any comments about any service in the Township, please contact the Manager's Office at (973) 448-2002 or

Contact Us

  1. John Shepherd
    Township Manager

    Michele O'Halloran
    Executive Assistant

    1715 Route 46
    Ledgewood, NJ 07852

    Ph: (973) 448-2002
    Fx: (973) 448-2111

    Monday - Friday
    8:00 am - 4:30 pm