Buy
Mexico
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Mexico
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Mexico
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
1
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Condo
More
Save Search
Any Price
All Beds
Condo
All Sold
More
Save Search
Recently Sold Apartments in Mexico, PA
Recently Sold Homes Near Mexico, PA
We found 23 more homes matching your filters just outside Mexico
SOLD
JUN 11, 2026
$105,000
4
Beds
3
Baths
2,864
sqft
334 W Main St,
Mechanicsburg, PA 17055
SOLD
JUN 9, 2026
$350,000
5
Beds
3
Baths
2,728
sqft
309 S Enola Rd,
Enola, PA 17025
SOLD
MAY 11, 2026
$325,000
5
Beds
3
Baths
3,044
sqft
61 W Main St,
Mechanicsburg, PA 17055
SOLD
MAY 8, 2026
$375,000
5
Beds
4
Baths
4,094
sqft
416 N Front St,
Wormleysburg, PA 17043
SOLD
APR 23, 2026
$205,000
3
Beds
2
Baths
2,833
sqft
114 N Washington St,
Mechanicsburg, PA 17055
SOLD
APR 2, 2026
$104,000
5
Beds
2
Baths
1,899
sqft
508 N West St,
Carlisle, PA 17013
SOLD
MAR 17, 2026
$183,000
1
Bed
1
Bath
150 N Orange St,
Carlisle, PA 17013
SOLD
MAR 10, 2026
$185,000
Studio
325 & 329 E Market St,
Beavertown, PA 17813
SOLD
FEB 24, 2026
$217,401
3
Beds
2
Baths
1,248
sqft
18 Wiltshire E,
Carlisle, PA 17015
SOLD
FEB 20, 2026
$320,000
1
Bed
1
Bath
114 S West St,
Carlisle, PA 17013
SOLD
FEB 20, 2026
$400,000
6
Beds
2
Baths
2,748
sqft
262 Graham St,
Carlisle, PA 17013
SOLD
FEB 12, 2026
$465,000
4
Beds
2
Baths
2,594
sqft
670 W Louther St,
Carlisle, PA 17013
SOLD
FEB 5, 2026
$347,500
2
Beds
1
Bath
3,067
sqft
36 W Pomfret St,
Carlisle, PA 17013
Howard Hanna Company-Carlisle
SOLD
FEB 3, 2026
$163,000
4
Beds
3
Baths
3,198
sqft
3016 Market St,
Camp Hill, PA 17011
SOLD
JAN 20, 2026
$290,000
Studio
5045 Back Mountain Rd,
Mc Clure, PA 17841
SOLD
JAN 5, 2026
$144,000
2
Beds
2
Baths
924
sqft
1003 Nanroc Dr #23,
Mechanicsburg, PA 17055
SOLD
DEC 30, 2025
$175,000
1
Bed
1
Bath
820
sqft
231 State St #701,
Harrisburg, PA 17101
SOLD
DEC 9, 2025
$83,200
1
Bed
1
Bath
800
sqft
754 State St,
Lemoyne, PA 17043
SOLD
DEC 4, 2025
$220,000
2
Beds
1
Bath
973
sqft
1525 N Front St #208,
Harrisburg, PA 17102
Keller Williams Realty
SOLD
DEC 1, 2025
$200,000
2
Beds
1
Bath
750
sqft
621 N Pitt St,
Carlisle, PA 17013
SOLD
NOV 7, 2025
$175,000
1
Bed
1
Bath
879
sqft
231 State St #201,
Harrisburg, PA 17101
SOLD
OCT 29, 2025
$235,000
1
Bed
1
Bath
300
sqft
410 N Pitt St,
Carlisle, PA 17013
SOLD
OCT 22, 2025
$260,000
2
Beds
1
Bath
975
sqft
105 W Louther St,
Carlisle, PA 17013