Townhouses in Hayward, CA
27 for sale · 86 homes listed · Updated November 9, 2026 · Page 1 of 2
- 18018 Sahara Road, Hayward 94541 $639,000 · 2 bd · 3 ba · 1,270 sqft
- 28958 Parkwood Lane #68, Hayward 94544 $749,000 · 3 bd · 3 ba · 1,482 sqft
- 28958 Parkwood Lane 68, Hayward 94544 $749,000 · 3 bd · 3 ba · 1,482 sqft
- 25105 Vista Greens Court, Hayward 94541 $640,000 · 3 bd · 3 ba · 1,365 sqft
- 3087 Madsen Street, Hayward 94541 $810,000 · 3 bd · 3 ba · 1,343 sqft
- 28930 Parkridge Loop 106, Hayward 94544 $769,000 · 3 bd · 3 ba · 1,482 sqft
- 28928 Parkridge Loop 105, Hayward 94544 $858,000 · 3 bd · 3 ba · 1,808 sqft
- 28928 Parkridge Loop, Hayward 94544 $858,000 · 3 bd · 3 ba · 1,808 sqft
- 28930 Parkridge Loop #106, Hayward 94544 $769,000 · 3 bd · 3 ba · 1,482 sqft
- 27492 Ponderosa Court, Hayward 94545 $620,000 · 3 bd · 2 ba · 1,254 sqft
- 27864 Hummingbird Court, Hayward 94545 $575,000 · 2 bd · 2 ba · 988 sqft
- 27261 Cosmo Court, Hayward 94544 $794,000 · 3 bd · 3 ba · 1,758 sqft
- 27277 Cosmo Court, Hayward 94544 $795,000 · 3 bd · 3 ba · 1,804 sqft
- 27264 Cosmo Court, Hayward 94544 $816,000 · 3 bd · 3 ba · 2,019 sqft
- 28966 Parkridge Loop 116, Hayward 94544 $799,000 · 3 bd · 3 ba · 1,482 sqft
- 28931 Parkridge Loop, Hayward 94544 $784,000 · 3 bd · 3 ba · 1,563 sqft
- 28966 Parkridge Loop #116, Hayward 94544 $799,000 · 3 bd · 3 ba · 1,482 sqft
- 3217 Contreras Place, Hayward 94542 $799,000 · 2 bd · 3 ba · 1,518 sqft
- 462 Craven Court, Hayward 94541 $399,000 · 2 bd · 2 ba · 900 sqft
- 692 Mesa Circle, Hayward 94541 $680,000 · 3 bd · 3 ba · 1,381 sqft
- 24500 Autumn Mist Way, Hayward 94544 $1,100,000 · 4 bd · 4 ba · 1,967 sqft
- 2207 Parnassus Court, Hayward 94542 $725,000 · 3 bd · 3 ba · 1,554 sqft
- 28925 Parkridge Loop 78, Hayward 94544 $825,000 · 3 bd · 3 ba · 1,732 sqft
- 28925 Parkridge Loop #78, Hayward 94544 $825,000 · 3 bd · 3 ba · 1,732 sqft
- 28925 Parkridge Loop Unit 78, Hayward 94544 $825,000 · 3 bd · 3 ba · 1,732 sqft
- 27447 Ponderosa Court, Hayward 94545 $565,800 · 3 bd · 2 ba · 1,254 sqft
- 614 Atherton Place, Hayward 94541 $729,000 · 3 bd · 3 ba · 1,224 sqft
- 28949 Parkridge Loop 86, Hayward 94544 Pending $789,000 · 3 bd · 3 ba · 1,563 sqft
- 28949 Parkridge Loop, Hayward 94544 Pending $789,000 · 3 bd · 3 ba · 1,563 sqft
- 539 Blue Jay Drive, Hayward 94544 Pending $748,888 · 3 bd · 3 ba · 1,610 sqft
- 592 Somi Court, Hayward 94544 Pending $779,000 · 3 bd · 3 ba · 1,563 sqft
- 24552 Autumn Mist Way, Hayward 94544 Pending $899,950 · 4 bd · 4 ba · 1,967 sqft
- 25047 Oakridge Court, Hayward 94541 Pending $675,000 · 3 bd · 3 ba · 1,365 sqft
- 18003 Incline Road, Hayward 94541 Pending $580,000 · 2 bd · 3 ba · 1,270 sqft
- 27773 Pistachio Court, Hayward 94544 Pending $599,888 · 2 bd · 3 ba · 1,340 sqft
- 655 Veranda Circle, Hayward 94541 Pending $595,000 · 3 bd · 3 ba · 1,381 sqft
- 1563 Middle Lane, Hayward 94545 Pending $895,000 · 3 bd · 3 ba · 1,546 sqft
- 4028 Freestone Place, Hayward 94541 Pending $859,000 · 4 bd · 4 ba · 1,995 sqft
- 2443 Oliver Drive, Hayward 94545 Pending $558,000 · 2 bd · 2 ba · 988 sqft
- 2305 Gibbons Street, Hayward 94541 Pending $799,888 · 3 bd · 3 ba · 1,809 sqft
- 22793 Atherton, Hayward 94541 Pending $598,000 · 2 bd · 3 ba · 1,075 sqft
- 27540 Ponderosa Court, Hayward 94545 Pending $699,950 · 4 bd · 3 ba · 1,474 sqft
- 1743 Panda Way, Hayward 94541 Pending $499,999 · 2 bd · 3 ba · 1,335 sqft
- 668 Grand Terrace, Hayward 94541 Pending $619,000 · 2 bd · 3 ba · 1,235 sqft
- 17994 Azalea Road, Hayward 94541 Pending $587,000 · 2 bd · 3 ba · 1,270 sqft
- 27803 Hummingbird Court, Hayward 94545 Pending $629,000 · 3 bd · 2 ba · 1,440 sqft
- 25423 Parklane Drive, Hayward 94544 Pending $920,000 · 4 bd · 4 ba · 2,119 sqft
- 185 Montevina Way, Hayward 94545 Pending $898,000 · 3 bd · 4 ba · 1,990 sqft
- 27773 Pistachio Court, Hayward 94544 Pending $575,000 · 2 bd · 3 ba · 1,340 sqft
- 24009 Janssen Court, Hayward 94541 Pending $699,000 · 3 bd · 3 ba · 1,914 sqft