South Jersey Communities

What are the best waterfront communities in South Jersey?

By Bob Millaway July 26, 2026

Short Answer

The best waterfront communities in South Jersey include Medford Lakes (private lake community), Riverton (Delaware Riverfront), Burlington City (Delaware River views), and Palmyra (riverfront with a marina). These communities offer access to water for recreation, scenic views, and a unique lifestyle. Waterfront properties command a premium and are often in high demand with limited inventory.

South Jersey offers several types of waterfront living. Medford Lakes is the premier lake community, with over 20 private lakes, beaches, and a distinctive cabin-style housing stock. The community is secluded and private, with a strong sense of identity. Riverton is a historic town on the Delaware River with a scenic riverfront park, a marina, and beautiful Victorian homes. The town has a small-town feel with easy access to Philadelphia. Burlington City has a historic waterfront on the Delaware River, with a marina, riverfront park, and a mix of historic homes and newer developments. The city has invested in its riverfront in recent years. Palmyra has a marina and riverfront park, with more affordable waterfront options. For lakefront living, in addition to Medford Lakes, there are homes on Stokes Lake and Kirby Lake in Medford, and various smaller lakes throughout the Pinelands. Each waterfront community offers a different lifestyle, from the secluded lake community feel of Medford Lakes to the historic river town charm of Riverton and Burlington City.

Bob Millaway

Bob's Advice

Redfin Senior Agent · AI Certified Agent

Waterfront living is a dream for many of my clients. Medford Lakes is truly special and unique, while the Delaware River towns offer a different kind of waterfront lifestyle. The inventory is always limited, so when a waterfront property comes on the market, you need to act quickly. If waterfront living is your goal, let me know and I will keep an eye out for new listings.

Ready to Take the Next Step?

Every situation is unique. Let us talk about your specific goals and create a plan that works for you.