Welcome to the most trusted name in Real Estate Services in Lawrence County and New Castle, PA.

Whether you are Buying or Selling a Residential Home, Commercial Property or Income Property, Castle Realty can help!

Recent News & Updates

Open House Information

All Residential Listings

3538 State Route 956
Wilmington Twp, PA, 16105

$ 795,000.00

3 Beds / 3 Baths
MLS #: 980303

408 Deer Path Lane
Wilmington Twp, PA, 16142

$ 499,900.00

5 Beds / 3 Baths
MLS #: 1010496

898 Lake Road
Washington, PA, 16156

$ 430,000.00

4 Beds / 3 Baths
MLS #: 997955

3462 Tuscarora Dr.
Neshannock Twp, PA, 16105

$ 419,900.00

4 Beds / 2 Baths
MLS #: 1006543

259 Classic Lane
Neshannock Twp, PA, 16105

$ 325,000.00

4 Beds / 3 Baths
MLS #: 1000804

215 Ludwig Rd
Neshannock Twp, PA, 16105

$ 295,000.00

3 Beds / 2 Baths
MLS #: 1025470

137 Neshannock Trails Dr
Neshannock Twp, PA, 16105

$ 286,500.00

4 Beds / 3 Baths
MLS #: 1016182

114 Rutgers Drive
Neshannock Twp, PA, 16105

$ 285,000.00

5 Beds / 2 Baths
MLS #: 997163

4822 State St
Mahoning Twp, PA, 16132

$ 199,900.00

4 Beds / 3 Baths
MLS #: 1015413

285 State Route 208
Pulaski Twp, PA, 16143

$ 199,900.00

3 Beds / 2 Baths
MLS #: 1011729

523 Wilson Mill Road
Wilmington Twp, PA, 16142

$ 199,900.00

3 Beds / 2 Baths
MLS #: 1000390

376 Blews Way
Neshannock Twp, PA, 16105

$ 164,900.00

3 Beds / 2 Baths
MLS #: 999446

116 Oakwood Way
Neshannock Twp, PA, 16105

$ 159,900.00

3 Beds / 2 Baths
MLS #: 1017603

1236 Maitland Lane
Hickory Twp, PA, 16105

$ 158,500.00

3 Beds / 1 Baths
MLS #: 1012256

1420 OLD PRINCETON RD
Shenango Twp, PA, 16101

$ 155,000.00

3 Beds / 3 Baths
MLS #: 987887

4219 BRISTOL LANE
Neshannock Twp, PA, 16105

$ 155,000.00

3 Beds / 2 Baths
MLS #: 1016172

748 Cottage Grove
Wilmington Twp, PA, 16105

$ 154,900.00

3 Beds / 2 Baths
MLS #: 989911

224 Vosler Rd.
Hickory Twp, PA, 16156

$ 154,900.00

4 Beds / 2 Baths
MLS #: 1022596

668 Cottage Grove
Wilmington Twp, PA, 16105

$ 154,500.00

3 Beds / 2 Baths
MLS #: 989620

13 Edgewood Acres
Neshannock Twp, PA, 16105

$ 152,500.00

3 Beds / 1 Baths
MLS #: 994451

655 Jordan
Washington, PA, 16156

$ 149,900.00

4 Beds / 2 Baths
MLS #: 1018932

624 State Route 208
Pulaski Twp, PA, 16143

$ 149,900.00

3 Beds / 2 Baths
MLS #: 1011598

741 Eastbrook Harlansbur
Scott Twp, PA, 16101

$ 145,000.00

3 Beds / 1 Baths
MLS #: 1018712

3926 Station Road
Shenango Twp, PA, 16101

$ 145,000.00

3 Beds / 1 Baths
MLS #: 1025297

5 Oakwood Way
Neshannock Twp, PA, 16105

$ 142,500.00

3 Beds / 2 Baths
MLS #: 1022766

3013 Pinehurst
Neshannock Twp, PA, 16105

$ 139,900.00

3 Beds / 2 Baths
MLS #: 1008383

229 Hazelcroft
New Castle/2nd, PA, 16105

$ 139,900.00

4 Beds / 1 Baths
MLS #: 997280

346 Holly Lane
Neshannock Twp, PA, 16105

$ 132,900.00

3 Beds / 2 Baths
MLS #: 1025081

421 Hoover Rd.
Shenango Twp, PA, 16101

$ 129,900.00

3 Beds / 1 Baths
MLS #: 1020948

28 Main Street
Bessemer, PA, 16112

$ 129,900.00

2 Beds / 2 Baths
MLS #: 984516

494 4th st
Taylor Twp, PA, 16160

$ 127,500.00

3 Beds / 1 Baths
MLS #: 1024864

1611 Neshannock Blvd.
New Castle/2nd, PA, 16105

$ 124,900.00

3 Beds / 3 Baths
MLS #: 1001789

817 Hillcrest Ave.
New Castle/2nd, PA, 16105

$ 115,000.00

3 Beds / 1 Baths
MLS #: 1001782

224 Northview Ave.
New Castle/2nd, PA, 16105

$ 114,900.00

3 Beds / 1 Baths
MLS #: 1019701

116 Clark St.
North Beaver Twp, PA, 16102

$ 110,000.00

3 Beds / 1 Baths
MLS #: 985329

802 Fairmont Ave.
New Castle/2nd, PA, 16105

$ 109,900.00

4 Beds / 2 Baths
MLS #: 1022963

131 Shenango Rd.
Neshannock Twp, PA, 16105

$ 98,500.00

3 Beds / 1 Baths
MLS #: 991292

2733 MERCER W. MIDDLESEX
Shenango Twp, PA, 16159

$ 97,900.00

2 Beds / 1 Baths
MLS #: 998748

2304 MERCER ST
New Castle/2nd, PA, 16105

$ 97,900.00

3 Beds / 1 Baths
MLS #: 999599

120 Lee
Union Twp, PA, 16101

$ 96,900.00

3 Beds / 1 Baths
MLS #: 1008183

1963 Valley Rd.
Neshannock Twp, PA, 16105

$ 96,900.00

2 Beds / 1 Baths
MLS #: 1019071

291 Old Route 19
Scott Twp, PA, 16101

$ 96,500.00

3 Beds / 1 Baths
MLS #: 1019496

219 FAIRFIELD
New Castle/2nd, PA, 16105

$ 95,000.00

3 Beds / 1 Baths
MLS #: 1016079

121 Big Run Creek Road
Shenango Twp, PA, 16101

$ 92,500.00

3 Beds / 1 Baths
MLS #: 1024920

1201 Mercer St.
New Castle/1st, PA, 16105

$ 89,900.00

3 Beds / 2 Baths
MLS #: 1015646

1240 State St
Union Twp, PA, 16101

$ 87,900.00

3 Beds / 2 Baths
MLS #: 1017182

604 Newport Rd
Wampum, PA, 16157

$ 85,000.00

3 Beds / 1 Baths
MLS #: 992342

205 WORTHINGTON
Neshannock Twp, PA, 16105

$ 84,900.00

2 Beds / 1 Baths
MLS #: 1023985

50 Lee Avenue
Union Twp, PA, 16101

$ 79,900.00

4 Beds / 4 Baths
MLS #: 1006496

1000 Highland Ave.
New Castle/2nd, PA, 16105

$ 79,900.00

4 Beds / 4 Baths
MLS #: 1002760

215 Fairmont Ave.
New Castle/2nd, PA, 16105

$ 79,900.00

3 Beds / 2 Baths
MLS #: 992818

3554 Evergreen Rd.
Pulaski Twp, PA, 16143

$ 79,900.00

2 Beds / 1 Baths
MLS #: 1016811

218 4th St.
Ellwood City, PA, 16117

$ 76,900.00

2 Beds / 2 Baths
MLS #: 1013099

515 Clen-Moore Blvd.
New Castle/2nd, PA, 16105

$ 75,000.00

2 Beds / 1 Baths
MLS #: 984981

136 Johnson Circle
Mahoning Twp, PA, 16132

$ 74,900.00

2 Beds / 1 Baths
MLS #: 1013238

419 Lawnview Avenue
Neshannock Twp, PA, 16105

$ 69,900.00

2 Beds / 1 Baths
MLS #: 1021005

307 Fairfield Avenue
New Castle/2nd, PA, 16105

$ 69,900.00

3 Beds / 3 Baths
MLS #: 988869

335 Laurel Blvd.
New Castle/2nd, PA, 16101

$ 69,900.00

4 Beds / 2 Baths
MLS #: 1017061

423 Northview Ave
New Castle/2nd, PA, 16105

$ 69,900.00

3 Beds / 1 Baths
MLS #: 1023150

321 ENGLEWOOD
New Castle/2nd, PA, 16105

$ 68,900.00

3 Beds / 1 Baths
MLS #: 983979

427 Butz St.
New Castle/3rd, PA, 16101

$ 67,500.00

3 Beds / 1 Baths
MLS #: 1018636

1439 14th St.
Taylor Twp, PA, 16160

$ 65,000.00

2 Beds / 2 Baths
MLS #: 1022519

309 Hillcrest Avenue
New Castle/2nd, PA, 16105

$ 64,500.00

2 Beds / 1 Baths
MLS #: 1011560

264 Smithfield St.
Union Twp, PA, 16101

$ 59,900.00

3 Beds / 1 Baths
MLS #: 1010974

709 Long Avenue
New Castle/4th, PA, 16101

$ 58,900.00

3 Beds / 2 Baths
MLS #: 1004171

933 Beckford Street
New Castle/4th, PA, 16101

$ 57,500.00

3 Beds / 1 Baths
MLS #: 1013779

941 Ryan Ave
New Castle/4th, PA, 16101

$ 55,000.00

3 Beds / 1 Baths
MLS #: 1022142

216 Sheridan Ave.
New Castle/1st, PA, 16105

$ 54,900.00

3 Beds / 1 Baths
MLS #: 1021552

319 Norwood Avenue
New Castle/2nd, PA, 16101

$ 54,900.00

3 Beds / 1 Baths
MLS #: 994207

1414 Jackson Ave.
New Castle/5th, PA, 16101

$ 54,900.00

2 Beds / 1 Baths
MLS #: 1018577

102 Northview Ave.
New Castle/2nd, PA, 16105

$ 52,900.00

2 Beds / 1 Baths
MLS #: 996273

701 NEWELL
New Castle/7th, PA, 16102

$ 52,000.00

4 Beds / 1 Baths
MLS #: 1003630

102 Scott Street
New Castle/3rd, PA, 16101

$ 49,900.00

3 Beds / 1 Baths
MLS #: 1006506

132 WINTER
New Castle/2nd, PA, 16105

$ 49,900.00

3 Beds / 1 Baths
MLS #: 1005029

909 Mercer Street
New Castle/1st, PA, 16101

$ 49,900.00

3 Beds / 2 Baths
MLS #: 1021313

420 Butz St.
New Castle/3rd, PA, 16101

$ 49,900.00

3 Beds / 1 Baths
MLS #: 1022781

1019 Beckford St.
New Castle/4th, PA, 16101

$ 49,500.00

2 Beds / 1 Baths
MLS #: 1016621

205 1st St.
New Castle/7th, PA, 16102

$ 47,000.00

4 Beds / 1 Baths
MLS #: 1022135

309 HOME ST
New Castle/5th, PA, 16101

$ 45,000.00

4 Beds / 1 Baths
MLS #: 1007398

309 NEAL
New Castle/4th, PA, 16101

$ 45,000.00

2 Beds / 1 Baths
MLS #: 1023090

59 MCCLELLAND
Union Twp, PA, 16101

$ 45,000.00

3 Beds / 1 Baths
MLS #: 1003140

312 MONTGOMERY AVE
New Castle/7th, PA, 16102

$ 45,000.00

6 Beds / 3 Baths
MLS #: 1005126

1424 Washington St.
Union Twp, PA, 16101

$ 39,900.00

3 Beds / 2 Baths
MLS #: 993116

2106 Delaware Ave
New Castle/2nd, PA, 16105

$ 39,900.00

2 Beds / 1 Baths
MLS #: 1023268

1006 Rose Ave
New Castle/4th, PA, 16101

$ 39,900.00

2 Beds / 1 Baths
MLS #: 977422

109 Ashland
New Castle/7th, PA, 16102

$ 39,900.00

3 Beds / 1 Baths
MLS #: 1006740

1107 Dushane Street
New Castle/4th, PA, 16101

$ 37,900.00

2 Beds / 1 Baths
MLS #: 1007660

1240 Washington St
New Castle/4th, PA, 16101

$ 32,900.00

3 Beds / 2 Baths
MLS #: 1022567

407 LINCOLN
New Castle/2nd, PA, 16101

$ 30,000.00

4 Beds / 2 Baths
MLS #: 1011410

12 Magee Street
Union Twp, PA, 16101

$ 29,900.00

2 Beds / 1 Baths
MLS #: 1009733

3012 MCCLELLAND
Union Twp, PA, 16101

$ 29,900.00

2 Beds / 0 Baths
MLS #: 1003891

939 Harrison Street
New Castle/4th, PA, 16101

$ 29,900.00

2 Beds / 1 Baths
MLS #: 1005192

4921 MATTHEWS RD
Mahoning Twp, PA, 16116

$ 29,900.00

3 Beds / 1 Baths
MLS #: 1020785

120 Chartes Street
New Castle/8th, PA, 16101

$ 29,500.00

3 Beds / 1 Baths
MLS #: 1015375

405 PARK
New Castle/2nd, PA, 16105

$ 27,500.00

3 Beds / 2 Baths
MLS #: 996601

1229 Cascade Street
New Castle/4th, PA, 16101

$ 25,500.00

2 Beds / 1 Baths
MLS #: 1008282

514 MERCER
New Castle/2nd, PA, 16105

$ 24,900.00

3 Beds / 0 Baths
MLS #: 1023799

1117 State St.
New Castle/6th, PA, 16101

$ 24,900.00

3 Beds / 1 Baths
MLS #: 1013080

323 LINCOLN
New Castle/2nd, PA, 16105

$ 21,000.00

3 Beds / 3 Baths
MLS #: 1011842

422 ELECTRIC
New Castle/5th, PA, 16101

$ 20,500.00

4 Beds / 1 Baths
MLS #: 998541

208 Cedar St.
New Castle/7th, PA, 16102

$ 19,900.00

3 Beds / 1 Baths
MLS #: 1013075

1227 Cascade Street
New Castle/4th, PA, 16101

$ 18,900.00

3 Beds / 1 Baths
MLS #: 1008149

1502 Jeffersn St
New Castle/8th, PA, 16102

$ 12,500.00

3 Beds / 1 Baths
MLS #: 1005955

Browse Our Listings By Area