York, PA Townhomes for Sale
-
-
-
-
$159,900
- 4 Beds
- 1.5 Baths
- 1,710 Sq Ft
829 S Beaver St, York, PA 17403
829 S Beaver St, York, PA 17403 -
$289,900
- 4 Beds
- 3 Baths
- 1,708 Sq Ft
2764 Hunters Crest Dr Unit 3, York, PA 17402
2764 Hunters Crest Dr Unit 3, York, PA 17402 -
$322,000 Open Wed 5PM - 7PM
- 3 Beds
- 2.5 Baths
- 1,722 Sq Ft
1135 Rosecroft Ln Unit 64, York, PA 17403
1135 Rosecroft Ln Unit 64, York, PA 17403 -
$272,000 Open Sun 12PM - 3PM
- 3 Beds
- 4 Baths
- 2,048 Sq Ft
345 Harvest Field Ln Unit 6N, York, PA 17403
345 Harvest Field Ln Unit 6N, York, PA 17403 -
$229,900
- 3 Beds
- 2.5 Baths
- 1,496 Sq Ft
186 Crown Pointe Dr Unit Q186, York, PA 17402
186 Crown Pointe Dr Unit Q186, York, PA 17402 -
$259,950
- 3 Beds
- 2.5 Baths
- 2,128 Sq Ft
2170 Golden Eagle Dr Unit 118, York, PA 17408
2170 Golden Eagle Dr Unit 118, York, PA 17408 -
-
$264,900
- 3 Beds
- 1.5 Baths
- 1,520 Sq Ft
229 Wheatfield Way Unit 76C, York, PA 17403
229 Wheatfield Way Unit 76C, York, PA 17403 -
$235,000
- 3 Beds
- 2.5 Baths
- 2,252 Sq Ft
476 Marion Rd Unit 476, York, PA 17406
476 Marion Rd Unit 476, York, PA 17406 -
$210,000
- 2 Beds
- 1.5 Baths
- 1,440 Sq Ft
202 Bentwood Ln Unit 18, York, PA 17408
202 Bentwood Ln Unit 18, York, PA 17408 -
$229,900
- 3 Beds
- 2.5 Baths
- 1,968 Sq Ft
185 Wyntre Brooke Dr, York, PA 17403
185 Wyntre Brooke Dr, York, PA 17403 -
$239,000
- 3 Beds
- 4 Baths
- 2,521 Sq Ft
455 Linden Ave Unit 3, York, PA 17404
455 Linden Ave Unit 3, York, PA 17404 -
$215,000
- 2 Beds
- 1 Bath
- 1,320 Sq Ft
2832 Butternut Ln Unit 110, York, PA 17408
2832 Butternut Ln Unit 110, York, PA 17408 -
$220,000 Coming Soon
- 3 Beds
- 2.5 Baths
- 1,652 Sq Ft
2326 Sunny Hill Cir, York, PA 17406
2326 Sunny Hill Cir, York, PA 17406 -
$220,000 Coming Soon
- 3 Beds
- 4 Baths
- 1,892 Sq Ft
521 Marion Rd Unit 521, York, PA 17406
521 Marion Rd Unit 521, York, PA 17406 -
$220,000 Coming Soon
- 3 Beds
- 2.5 Baths
- 1,440 Sq Ft
1218 Knob Run, York, PA 17408
1218 Knob Run, York, PA 17408 -
$219,900 Coming Soon
- 2 Beds
- 1.5 Baths
- 1,440 Sq Ft
2822 Woodmont Dr, York, PA 17404
2822 Woodmont Dr, York, PA 17404 -
$199,900
- 2 Beds
- 1.5 Baths
- 1,528 Sq Ft
1117 Hearthridge Ln, York, PA 17404
1117 Hearthridge Ln, York, PA 17404 -
$109,900
- 2 Beds
- 1.5 Baths
- 840 Sq Ft
729 E Clarke Ave, York, PA 17403
729 E Clarke Ave, York, PA 17403 -
-
$179,900 Open Sun 1PM - 3PM
- 3 Beds
- 2 Baths
- 1,683 Sq Ft
415 Weldon Dr Unit 415, York, PA 17404
415 Weldon Dr Unit 415, York, PA 17404 -
-
$359,000 Open Sun 12PM - 2PM
- 3 Beds
- 2.5 Baths
- 2,354 Sq Ft
1121 Rosecroft Ln Unit 70, York, PA 17403
1121 Rosecroft Ln Unit 70, York, PA 17403 -
$174,900
- 4 Beds
- 2 Baths
- 1,700 Sq Ft
919 W College Ave, York, PA 17401
919 W College Ave, York, PA 17401 -
$350,000
- 4 Beds
- 3 Baths
- 1,804 Sq Ft
1272 Elderslie Ln Unit 92, York, PA 17403
1272 Elderslie Ln Unit 92, York, PA 17403 -
$125,000
- 2 Beds
- 1.5 Baths
- 1,056 Sq Ft
624 Courtland St, York, PA 17403
624 Courtland St, York, PA 17403 -
$309,500
- 3 Beds
- 2 Baths
- 1,920 Sq Ft
308 Kensington Ct, York, PA 17402
308 Kensington Ct, York, PA 17402 -
$267,500
- 3 Beds
- 2.5 Baths
- 1,564 Sq Ft
14 Dolomite Dr Unit 21d, York, PA 17408
14 Dolomite Dr Unit 21d, York, PA 17408 -
$369,000
- 2 Beds
- 2.5 Baths
- 2,182 Sq Ft
111 Fountain Dr Unit 7, York, PA 17402
111 Fountain Dr Unit 7, York, PA 17402 -
$289,900
- 3 Beds
- 2.5 Baths
- 1,568 Sq Ft
157 Mineral Dr Unit 29, York, PA 17408
157 Mineral Dr Unit 29, York, PA 17408 -
$350,000
- 3 Beds
- 2.5 Baths
- 1,974 Sq Ft
1002 Rosecroft Ln Unit 2, York, PA 17403
1002 Rosecroft Ln Unit 2, York, PA 17403 -
-
$269,000
- 3 Beds
- 2.5 Baths
- 2,096 Sq Ft
90 Dolomite Dr Unit 16 A, York, PA 17408
90 Dolomite Dr Unit 16 A, York, PA 17408 -
$284,000
- 2 Beds
- 2.5 Baths
- 1,905 Sq Ft
3159 S Salem Church Rd, York, PA 17408
3159 S Salem Church Rd, York, PA 17408 -
$135,000
- 5 Beds
- 1.5 Baths
- 1,836 Sq Ft
706 W Princess St, York, PA 17401
706 W Princess St, York, PA 17401 -
$120,000
- 5 Beds
- 1 Bath
- 1,872 Sq Ft
458 W Princess St, York, PA 17401
458 W Princess St, York, PA 17401 -
$335,000 Open Sun 1PM - 3PM
- 3 Beds
- 4 Baths
- 3,228 Sq Ft
1557 Heritage Ln Unit 9, York, PA 17403
1557 Heritage Ln Unit 9, York, PA 17403
Showing Results 1 - 40, Page 1 of 2
About York



The seat of its namesake county, York is a South Central Pennsylvania city with Colonial-era credits as the birthplace of a nation. “York has historic relevance, the Articles of Confederation were signed there,” says Mitzi Heaton, a real estate agent with Coldwell Banker Realty who specializes across South Central Pennsylvania. “It’s kind of an average-sized city, but there’s a lot of festivals and events.”
Businesses and the local minor league baseball claim the First Capital Identity, as do the nearly 45,000 residents who live in the White ...
Home Trends in York, PA
On average, homes in York, PA sell after 27 days on the market compared to the national average of 47 days. The average sale price for homes in York, PA over the last 12 months is $269,026, up 3% from the average home sale price over the previous 12 months.
Home Trends
In York, there are currently 62 townhouses for sale, providing a range of options for prospective buyers. With townhouses priced between $109,900 to $624,900, there's a range to accomodate every budget. As of April, 2025 the median home price in York is $245,000, while the average sale price is $269,026, offering insights into the local housing market. On average, townhouses spend 27 days listed before being sold. Whether you're interested in modern townhouses, small townhomes, or traditional rowhouses, there are options to cater to different lifestyles. Explore the listings and townhomes for sale in York, PA, and find the perfect place to call home.
York Types of Homes for Sale
York Real Estate Listings
More About Living in York
Popular Searches in York
Townhouses in Nearby Neighborhoods
Townhouses in Nearby Cities
- Mechanicsburg Homes for Sale
- Hanover Homes for Sale
- York Road Homes for Sale
- Red Lion Homes for Sale
- Elizabethtown Homes for Sale
- Dover Homes for Sale
- Weigelstown Homes for Sale
- Hampden Township Homes for Sale
- Hummelstown Homes for Sale
- Harrisburg Homes for Sale
- Columbia Homes for Sale
- Millersville Homes for Sale
- Middletown Homes for Sale
- Mount Joy Homes for Sale
- Manheim Homes for Sale
- Springgettsbury Township Homes for Sale
- Parkville Homes for Sale