241 Homes for Sale in Peterborough, ON

241+ Peterborough homes for sale | Book a showing for affordable homes in Peterborough with pools, walkouts. Prices from $1 to $5M. Open houses available.