Add "CT Compare" Widget via Appearance > Widgets > Compare.

The best towns in South Jersey

Are you looking to escape from the hustle and bustle of Philadelphia without giving up the many amenities that make being a city dweller so convenient? Look no further than South Jersey. Located only a few miles outside Center City, the following towns are brimming with top-tier schools and entertainment offerings that make them the perfect settings in which to raise your family.



People walk along Haddon Avenue in downtown Collingswood.

South Jersey’s Collingswood is a hidden gem in the bustling Philadelphia metropolitan area. The borough boasts world-class cuisine and puts an emphasis on community events to celebrate the best of art, music and culture. Along with fun things to do, Collingswood is convenient to nearby amenities, while maintaining a peaceful atmosphere to kick back and revel in its small-town charm. Read more…



Moorestown is packed with small-town charm, beautiful scenery and conveniences on par with the country’s best.

Who says you can’t have it all? Moorestown, New Jersey, offers its residents the best of many worlds: top-notch suburban comforts, excellent schools, sweeping green spaces and farmland, and a strong community spirit — all within a 30-minute drive of Center City Philadelphia. Together, these amenities make Moorestown one of South Jersey’s most desirable locales. Read more…



Haddonfield’s matchless mix of education, nature and shopping render the town one of the best places to raise a family.

Settled in the early 18th century, charming Haddonfield regularly ranks as one of the best places to live. Haddonfield’s residents boast of excellent public schools (its high school was named a National Blue Ribbon school in 2005), proximity to Philly and a bounty of fantastic eateries, shopping and cultural fun, not to mention its picturesque setting, as the borough is dotted with handsome sycamore trees that provide shade for the pretty homes that line the street. After just one visit to Haddonfield, you’ll find that you don’t want to leave. Read more…



4 Palomino Drive, Marlton, NJ 08053

Nestled in Burlington County, Marlton, New Jersey, is a wonderful place to live, work and visit. The township is a cozy sanctuary from nearby Philadelphia and Wilmington and offers all the best of South Jersey. From shopping to outdoor greenery, Marlton is just the place that you’ve been looking for. Read more…

Cherry Hill


1140 Barbara Drive, Cherry Hill, NJ 08003

Mere miles from downtown Philadelphia, Cherry Hill is a premiere location to settle down in, with stellar shopping, amenities and nature nestled in a cozy suburban enclave. Officially named Cherry Hill in 1961 to better represent the booming economy and new construction, the town has long been synonymous with cosmopolitan taste and trendsetting. With a healthy population of approximately 70,000, Cherry Hill is a lively town and nucleus of South Jersey, boasting world-class food and fine dining. Read more…



24 Holly Oak Drive, Voorhees, NJ 08043

Voorhees is a wonderful community nestled in vibrant South Jersey, just outside the hustle and bustle of Philadelphia. The township boasts dozens of stores and restaurants to choose from, but what you truly can’t beat is the hometown feel. With excellent schools and parks, Voorhees is the perfect place for raising a family. From global cuisine to backyard coverage of the Philadelphia Flyers, discover all that Voorhees has to offer. Read more…

Share This

Leave a Reply