Mount Joy, PA Real Estate & Property Data

Accurate and comprehensive real estate data is critical for insight into Mount Joy, PA 17552. ATTOM’s Mount Joy real estate data is updated daily, and current market trends show that in Mount Joy, PA a total of 338 residential properties have sold over the past year. With a median home price of $320,000 in Mount Joy. Get detailed property data for Mount Joy, PA instantly. ATTOM is your one-stop-shop for the Mount Joy property reports and real estate data you need in Mount Joy, PA.

Mount Joy, PA 17552 Real Estate Overview
There were 338 residential properties sold in the past year in Mount Joy, PA 17552. The median home value in Mount Joy, PA 17552 is $354,472. There are a total of 7,270 residential properties in the 17552.
- June '25 Jun '25 $320,000
- May '25 May '25 $426,000
- April '25 Apr '25 $343,450
- March '25 Mar '25 $359,000
- February '25 Feb '25 $347,500
- January '25 Jan '25 $335,000
- December '24 Dec '24 $313,000
- November '24 Nov '24 $326,125
- October '24 Oct '24 $342,500
- September '24 Sep '24 $345,000
- August '24 Aug '24 $299,900
- July '24 Jul '24 $320,000
- June '25 Jun '25 $72,709
- May '25 May '25 $42,750
- April '25 Apr '25 $60,990
- March '25 Mar '25 $59,985
- February '25 Feb '25 $88,125
- January '25 Jan '25 $62,867
- December '24 Dec '24 $27,000
- November '24 Nov '24 $56,000
- October '24 Oct '24 $67,600
- September '24 Sep '24 $43,500
- August '24 Aug '24 $189,497
- July '24 Jul '24 $24,500
Mount Joy, PA 17552 Real Estate Market Overview
Last 30 days-
Street
-
Street
-
Street
Mount Joy, PA 17552 Foreclosure Activity
- June '25 Jun '25 N/A
- May '25 May '25 N/A
- April '25 Apr '25 N/A
- March '25 Mar '25 N/A
- February '25 Feb '25 N/A
- January '25 Jan '25 N/A
- December '24 Dec '24 N/A
- November '24 Nov '24 N/A
- October '24 Oct '24 N/A
- September '24 Sep '24 N/A
- August '24 Aug '24 N/A
- July '24 Jul '24 1
Nearby Cities
- 1. Maytown
- 2. Columbia
- 3. Elizabethtown
- 4. Manheim
- 5. Landisville
- 6. Marietta
Contact Us Now!
Call (800) 692-2596 — or fill out this form and we’ll be in touch shortly.