Skip to main content
Salem County, NJ

We buy houses in Salem County.

South Jersey farmland and rural homes. Pennsville, Pittsgrove, Carneys Point. Cash, no fees deducted.

Tell us about your house

We Buy Houses Fast for Cash in Salem County, NJ

We buy homes for cash in all 15 Salem County municipalities, from the Delaware River towns of Pennsville, Carneys Point, and Salem to the farms and horse country of Pilesgrove, Pittsgrove, and Alloway. You don't have to list the house, stage it, or wait on a buyer's mortgage. Send us the address and we'll look at the property in person or review your photos. Then we'll get you a fair written offer with no obligation, and you pick the closing date that works for your move.

Salem homeowners sell for all kinds of reasons. We've bought inherited farmhouses, older homes that needed full updates, properties weighed down by repairs the owner didn't want to make, and homes caught in foreclosure or probate. Whatever the situation, we pay cash, take the property exactly as it sits, and close on the date that keeps your next move on track.

Salem County Cities, Boroughs & Townships We Serve

We buy houses in every Salem County municipality, from Pennsville and Carneys Point to Salem, Pittsgrove, and Woodstown. Find your town below for a quick local market snapshot and a cash offer.

Alloway

Township

$326,800

Median value

3,283

Population

A rural farming township of open fields east of Salem city. We buy houses in Alloway Township in any condition and close on your schedule.

Carneys Point

Township

$201,500

Median value

8,637

Population

A Delaware River township near the Delaware Memorial Bridge and Route 295. We buy houses in Carneys Point Township in any condition and close on your schedule.

Elmer

Borough

$227,300

Median value

1,347

Population

A small borough with a historic main street in the county's farm country. We buy houses in Elmer in any condition and close on your schedule.

Elsinboro

Township

$254,900

Median value

1,001

Population

A tiny township of farms and marsh along the Delaware River. We buy houses in Elsinboro Township in any condition and close on your schedule.

Lower Alloways Creek

Township

$248,500

Median value

1,717

Population

A sprawling rural township of marshland and the Salem nuclear complex. We buy houses in Lower Alloways Creek Township in any condition and close on your schedule.

Mannington

Township

$297,800

Median value

1,475

Population

A rural township of farms and meadows just north of Salem city. We buy houses in Mannington Township in any condition and close on your schedule.

Oldmans

Township

$326,700

Median value

1,910

Population

A small farming township near Pedricktown in the county's north. We buy houses in Oldmans Township in any condition and close on your schedule.

Penns Grove

Borough

$178,200

Median value

4,837

Population

A compact Delaware River borough next to Carneys Point. We buy houses in Penns Grove in any condition and close on your schedule.

Pennsville

Township

$214,100

Median value

12,684

Population

The county's largest community, a Delaware River township near the Memorial Bridge. We buy houses in Pennsville Township in any condition and close on your schedule.

Pilesgrove

Township

$383,300

Median value

4,183

Population

A rural township of farms and horse country, home to the Cowtown Rodeo. We buy houses in Pilesgrove Township in any condition and close on your schedule.

Pittsgrove

Township

$302,500

Median value

8,777

Population

A large farming township of fields and lakes in the county's east. We buy houses in Pittsgrove Township in any condition and close on your schedule.

Quinton

Township

$220,900

Median value

2,580

Population

A rural township of farmland south of Salem city. We buy houses in Quinton Township in any condition and close on your schedule.

Salem

City

$79,800

Median value

5,296

Population

The historic Salem County seat, a small Delaware River city with colonial roots. We buy houses in Salem in any condition and close on your schedule.

Upper Pittsgrove

Township

$258,300

Median value

3,432

Population

A rural farming township of open land in the county's northeast. We buy houses in Upper Pittsgrove Township in any condition and close on your schedule.

Woodstown

Borough

$239,200

Median value

3,678

Population

A charming borough with a walkable Main Street surrounded by Pilesgrove. We buy houses in Woodstown in any condition and close on your schedule.

Ready for an offer on your Salem County house?

Local cash buyers. Local pricing. Closing on your timeline.