Skip to content
Bean Group

North Shore & Merrimack Valley

Bringing people home to Essex County.

Essex County covers the North Shore and the Merrimack Valley, from Salem, Marblehead and Cape Ann to Newburyport at the New Hampshire line and the inland towns around Andover and Lawrence. Search homes for sale across the county and connect with a Bean Group agent.

Find your home in Essex County

See current Essex County homes

We couldn’t load the latest listings. Please try again shortly, or open the full search to check availability.

Search Essex County homes

Find Your Essex County

Start with a community below, or browse the full directory.

All 34 towns and cities in Essex County

From Cape Ann to the Merrimack Valley

What to know about the Essex County market

Essex County covers the North Shore and the Merrimack Valley, from Salem, Marblehead and Cape Ann to Newburyport at the New Hampshire line and the inland towns around Andover and Lawrence. Search homes for sale across the county and connect with a Bean Group agent.

For recent sales and pricing in your town, explore sold homes or ask our team for comparable sales.

Compare local markets

Coastal, downtown and inland suburban housing all read differently here. Harbor towns, historic districts and newer inland neighborhoods each carry their own expectations.

Before you buy

Antique and historic homes are common on the North Shore, and along the water, flood zones, sea walls and private beach association rights come up regularly.

Local considerations

If you are selling, presentation for a historic in-town home differs from a suburban colonial. A Bean Group agent can review comparable sales for your specific town.

Market updates

Essex County town market reports

Let’s talk about your next move.

Buying in Essex County? We can help you compare towns and homes. Selling? Ask for a local pricing and preparation plan.

Prefer to call? (800) 450-7784

Connect with our Essex County team

Primary Interest