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

36 Briarwood Lane
Wilmington Twp, PA, 16142

$ 595,000.00

4 Beds / 3 Baths
MLS #: 1035697

408 Deer Path Lane
Wilmington Twp, PA, 16142

$ 499,900.00

5 Beds / 3 Baths
MLS #: 1010496

459 DEER RUN
Neshannock Twp, PA, 16105

$ 475,000.00

5 Beds / 3 Baths
MLS #: 1034727

898 Lake Road
Washington, PA, 16156

$ 430,000.00

4 Beds / 3 Baths
MLS #: 997955

3462 Tuscarora Dr.
Neshannock Twp, PA, 16105

$ 414,900.00

4 Beds / 2 Baths
MLS #: 1006543

18 Victoria Drive
Neshannock Twp, PA, 16101

$ 329,900.00

4 Beds / 3 Baths
MLS #: 1034862

259 Classic Lane
Neshannock Twp, PA, 16105

$ 325,000.00

4 Beds / 3 Baths
MLS #: 1000804

114 Rutgers Drive
Neshannock Twp, PA, 16105

$ 285,000.00

5 Beds / 2 Baths
MLS #: 997163

137 Neshannock Trails Dr
Neshannock Twp, PA, 16105

$ 279,900.00

4 Beds / 3 Baths
MLS #: 1016182

1871 Mercer New Wilmingto
Wilmington Twp, PA, 16142

$ 250,000.00

4 Beds / 2 Baths
MLS #: 1032059

1871 Mercer New Wilmingto
Wilmington Twp, PA, 16142

$ 225,000.00

4 Beds / 2 Baths
MLS #: 1029953

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

26 Meadowbrook Drive
Neshannock Twp, PA, 16105

$ 199,900.00

4 Beds / 3 Baths
MLS #: 1029989

523 Wilson Mill Road
Wilmington Twp, PA, 16142

$ 199,900.00

3 Beds / 2 Baths
MLS #: 1000390

2538 Blossom Lane
Neshannock Twp, PA, 16105

$ 189,900.00

3 Beds / 2 Baths
MLS #: 1027191

2315 GRACELAND RD
Neshannock Twp, PA, 16105

$ 189,900.00

4 Beds / 2 Baths
MLS #: 1034902

330 Roberts Lane
Neshannock Twp, PA, 16105

$ 179,000.00

4 Beds / 3 Baths
MLS #: 1026445

458 Maitland
Neshannock Twp, PA, 16105

$ 169,500.00

3 Beds / 2 Baths
MLS #: 1032763

376 Blews Way
Neshannock Twp, PA, 16105

$ 164,900.00

3 Beds / 2 Baths
MLS #: 999446

602 Englewood Ave.
Neshannock Twp, PA, 16105

$ 164,900.00

3 Beds / 2 Baths
MLS #: 1034000

1236 Maitland Lane
Hickory Twp, PA, 16105

$ 158,500.00

3 Beds / 1 Baths
MLS #: 1012256

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

13 Edgewood Acres
Neshannock Twp, PA, 16105

$ 149,900.00

3 Beds / 1 Baths
MLS #: 994451

668 Cottage Grove
Wilmington Twp, PA, 16105

$ 145,000.00

3 Beds / 2 Baths
MLS #: 989620

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

2108 Pulaski Road
Neshannock Twp, PA, 16105

$ 129,900.00

3 Beds / 1 Baths
MLS #: 1029998

28 Main St.
Bessemer, PA, 16112

$ 129,900.00

2 Beds / 2 Baths
MLS #: 1035313

2870 Shadylane Drive
Neshannock Twp, PA, 16105

$ 120,700.00

3 Beds / 2 Baths
MLS #: 1036729

229 Hazelcroft
New Castle/2nd, PA, 16105

$ 119,900.00

4 Beds / 1 Baths
MLS #: 997280

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

$ 119,900.00

3 Beds / 3 Baths
MLS #: 1001789

240 Windsor Ridge #36
Neshannock Twp, PA, 16105

$ 119,500.00

2 Beds / 1 Baths
MLS #: 1033084

494 4th st
Taylor Twp, PA, 16160

$ 115,000.00

3 Beds / 1 Baths
MLS #: 1024864

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

$ 99,900.00

3 Beds / 1 Baths
MLS #: 1019701

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

$ 99,900.00

3 Beds / 1 Baths
MLS #: 1001782

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

$ 99,900.00

4 Beds / 2 Baths
MLS #: 1022963

120 Lee
Union Twp, PA, 16101

$ 96,900.00

3 Beds / 1 Baths
MLS #: 1008183

121 Big Run Creek Road
Shenango Twp, PA, 16101

$ 92,500.00

3 Beds / 1 Baths
MLS #: 1024920

2733 MERCER W. MIDDLESEX
Shenango Twp, PA, 16159

$ 92,000.00

2 Beds / 1 Baths
MLS #: 998748

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

$ 89,900.00

3 Beds / 2 Baths
MLS #: 1015646

154 THOMAS ROAD
Shenango Twp, PA, 16101

$ 89,900.00

3 Beds / 1 Baths
MLS #: 1034753

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

$ 89,900.00

3 Beds / 1 Baths
MLS #: 1027265

230 & 232 Dollard Lane
North Beaver Twp, PA, 16102

$ 84,900.00

2 Beds / 1 Baths
MLS #: 1028052

308 Fairmont Ave
New Castle/2nd, PA, 16105

$ 84,900.00

4 Beds / 2 Baths
MLS #: 1035857

50 Lee Avenue
Union Twp, PA, 16101

$ 79,900.00

4 Beds / 4 Baths
MLS #: 1006496

3885 Evergreen Rd
Pulaski Twp, PA, 16140

$ 79,900.00

3 Beds / 1 Baths
MLS #: 1035299

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

398 Third Street
Taylor Twp, PA, 16160

$ 79,900.00

3 Beds / 1 Baths
MLS #: 1035279

907 Cottage Grove
Wilmington Twp, PA, 16105

$ 79,500.00

2 Beds / 1 Baths
MLS #: 1032461

414 NORTHVIEW
New Castle/2nd, PA, 16105

$ 76,900.00

4 Beds / 1 Baths
MLS #: 1030344

604 Newport Rd
Wampum, PA, 16157

$ 74,900.00

3 Beds / 1 Baths
MLS #: 992342

218 4th St.
Ellwood City, PA, 16117

$ 74,900.00

2 Beds / 2 Baths
MLS #: 1013099

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

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

$ 69,900.00

2 Beds / 1 Baths
MLS #: 1029994

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

$ 59,900.00

2 Beds / 1 Baths
MLS #: 1011560

229 Meyer
New Castle/2nd, PA, 16105

$ 59,900.00

3 Beds / 1 Baths
MLS #: 1028158

1240 State St
Union Twp, PA, 16101

$ 59,900.00

3 Beds / 2 Baths
MLS #: 1017182

2004 DELAWARE
New Castle/2nd, PA, 16105

$ 59,900.00

3 Beds / 2 Baths
MLS #: 1027751

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

$ 59,900.00

4 Beds / 2 Baths
MLS #: 1017061

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

$ 58,900.00

3 Beds / 2 Baths
MLS #: 1004171

264 Smithfield St.
Union Twp, PA, 16101

$ 58,500.00

3 Beds / 1 Baths
MLS #: 1010974

1109 Motor St.
Shenango Twp, PA, 16101

$ 55,900.00

2 Beds / 1 Baths
MLS #: 1035321

914 Hazel
New Castle/4th, PA, 16101

$ 54,900.00

2 Beds / 2 Baths
MLS #: 1034897

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

$ 51,900.00

3 Beds / 1 Baths
MLS #: 1013779

132 WINTER
New Castle/2nd, PA, 16105

$ 49,900.00

3 Beds / 1 Baths
MLS #: 1005029

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

$ 49,900.00

3 Beds / 1 Baths
MLS #: 1022142

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

$ 49,500.00

2 Beds / 1 Baths
MLS #: 1016621

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

$ 48,900.00

3 Beds / 2 Baths
MLS #: 1021313

1514 Delaware Ave.
New Castle/2nd, PA, 16105

$ 48,500.00

3 Beds / 1 Baths
MLS #: 1028024

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

$ 45,900.00

2 Beds / 1 Baths
MLS #: 1018577

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

907 Dushane St
New Castle/4th, PA, 16101

$ 44,900.00

3 Beds / 1 Baths
MLS #: 1028732

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

$ 43,500.00

3 Beds / 1 Baths
MLS #: 1006506

1424 Washington St.
Union Twp, PA, 16101

$ 39,900.00

3 Beds / 2 Baths
MLS #: 993116

422 Northview Avenue
New Castle/2nd, PA, 16105

$ 39,900.00

2 Beds / 1 Baths
MLS #: 1035694

109 Ashland
New Castle/7th, PA, 16102

$ 39,900.00

3 Beds / 1 Baths
MLS #: 1006740

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

$ 39,900.00

4 Beds / 1 Baths
MLS #: 1029665

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

$ 39,500.00

6 Beds / 3 Baths
MLS #: 1005126

713 Emerson St
New Castle/2nd, PA, 16101

$ 34,900.00

3 Beds / 1 Baths
MLS #: 1025933

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

$ 32,900.00

3 Beds / 2 Baths
MLS #: 1022567

614 Pearson Street
New Castle/4th, PA, 16101

$ 31,900.00

2 Beds / 1 Baths
MLS #: 1028878

407 LINCOLN
New Castle/2nd, PA, 16101

$ 30,000.00

4 Beds / 2 Baths
MLS #: 1011410

1012 Woodland Avenue
New Castle/3rd, PA, 16101

$ 29,900.00

2 Beds / 1 Baths
MLS #: 1034632

3012 MCCLELLAND
Union Twp, PA, 16101

$ 29,900.00

2 Beds / 0 Baths
MLS #: 1003891

923 Temple Ave.
New Castle/4th, PA, 16101

$ 29,900.00

2 Beds / 1 Baths
MLS #: 1035322

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

$ 29,900.00

2 Beds / 1 Baths
MLS #: 1005192

46 HIGH ST
Union Twp, PA, 16101

$ 29,900.00

2 Beds / 1 Baths
MLS #: 1025823

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

120 Hillside
Union Twp, PA, 16101

$ 24,900.00

2 Beds / 1 Baths
MLS #: 1028723

1613 Hanna St
New Castle/8th, PA, 16102

$ 24,900.00

3 Beds / 1 Baths
MLS #: 1028894

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

$ 23,500.00

2 Beds / 1 Baths
MLS #: 1008282

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

$ 21,000.00

3 Beds / 1 Baths
MLS #: 1013080

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

$ 19,900.00

3 Beds / 1 Baths
MLS #: 1013075

514 MERCER
New Castle/2nd, PA, 16105

$ 17,900.00

3 Beds / 0 Baths
MLS #: 1023799

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

$ 16,900.00

3 Beds / 1 Baths
MLS #: 1008149

207 Crawford Avenue
New Castle/3rd, PA, 16101

$ 14,000.00

4 Beds / 1 Baths
MLS #: 1036201

Browse Our Listings By Area