Browse Essex County Massachusetts Homes for Sale by City/Town Area

Amesbury

Andover

Beverly

Boxford

Essex

Georgetown

Gloucester

Groveland

Hamilton

Haverhill

Ipswich

Lawrence

Lynn

Lynnfield

Manchester

Marblehead

Merrimac

Methuen

Middleton

Nahant

Newbury

Newburyport

North Andover

Peabody

Rockport

Rowley

Salem

Salisbury

Saugus

Swampscott

Topsfield

Wenham

West Newbury