Manager's Office

Roxbury Township is excited to welcome new manager John M. Shepherd whose first day was 5/30/17.  He replaces Christopher Raths who retired after 16 years with the township.

Mr. Shepherd comes to Roxbury from Pennsylvania, where he was 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 27 years of government experience including 20 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 entering college in the fall and the other entering Roxbury High School as a Junior.

The Township is organized under the Council-Manager form of government.  The 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 manager and departments.

Roxbury is a family friendly community recognized as one of America’s 100 Best Communities for Young People.  It is home to over 23,000 residents and covers an area of approximately 22 square miles.  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.

Whether you live in the community of Berkshire Valley, Landing, Port Morris, Kenvil, Ledgewood or Succasunna we all reside in the amazing Township of Roxbury.

Should you have any comments about any service in our community 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