Houses for Sale in Peterborough
There are currently 276 houses for sale in Peterborough.
Peterborough is a university city on the Trent-Severn Waterway known for Trent University, a vibrant arts scene, and gateway access to the Kawarthas. With a growing food and culture scene, Peterborough attracts students, artists, and families.
Home prices are significantly more affordable than the GTA, with waterway properties and heritage homes available.
Source: MLS® data from the Toronto Regional Real Estate Board (TRREB) and other Ontario real estate boards via PropTx. Price ranges are rounded figures as of March 2026 and are updated periodically.
Trent University, lift lock, vibrant arts and food scene, and gateway to Kawartha Lakes.
Explore houses for sale in Peterborough. From detached and semi-detached homes to row houses, find the perfect family home with yard space and room to grow.
Newest Listings in Peterborough
- 14 Stewart Place, Peterborough — 4 bed, 1 bath, $449,900
- 611 Romaine Street, Peterborough — 3 bed, 2 bath, $439,000
- 938 Whitefield Drive, Peterborough — 4 bed, 2 bath, $599,900
- 2271 Kawartha Heights Boulevard, Peterborough — 5 bed, 2 bath, $549,900
- 341 George Street S, Peterborough — 5 bed, 3 bath, $409,999
- 839 Mountain Ash Road, Peterborough — 5 bed, 2 bath, $477,000
- 36 York Drive, Peterborough — 4 bed, 4 bath, $799,900
- 580 Homewood Avenue, Peterborough — 4 bed, 3 bath, $725,000
- 1373 Wildlark Drive, Peterborough — 5 bed, 4 bath, $799,900
- 3133 Frances Stewart Road, Peterborough — 4 bed, 4 bath, $724,900
- 1243 Bridle Drive, Peterborough — 4 bed, 2 bath, $649,900
- 851 Timothy Street, Peterborough — 3 bed, 2 bath, $579,900
- 1636 Glenforest Boulevard, Peterborough — 6 bed, 3 bath, $829,000
- 2651 Marsdale Drive, Peterborough — 3 bed, 2 bath, $499,900
- 400 Downie Street, Peterborough — 6 bed, 2 bath, $599,900
- 365 Highland Road, Peterborough — 3 bed, 2 bath, $529,900
- 566 Sherbrooke Street, Peterborough — 2 bed, 2 bath, $499,000
- 457 Bolivar Street, Peterborough — 4 bed, 2 bath, $440,000
- 220 LONDON Street, Peterborough — 3 bed, 2 bath, $359,900
- 230 Cowling Heights, Peterborough — 3 bed, 4 bath, $599,900
- 395 Walton Street, Peterborough — 4 bed, 3 bath, $849,000
- 166 Dublin Street, Peterborough — 7 bed, 3 bath, $624,900
- 630 Lemay Grove, Peterborough — 4 bed, 4 bath, $749,900
- 1357 Hetherington Drive, Peterborough — 4 bed, 3 bath, $824,900
- 357 Martin Road, Peterborough — 5 bed, 3 bath, $579,900
- 1118 Huntington Circle, Peterborough — 4 bed, 3 bath, $579,900
- 1293 Edmison Drive, Peterborough — 4 bed, 1 bath, $499,900
- 2565 Marsdale Drive, Peterborough — 4 bed, 2 bath, $525,000
- 1331 Gordon Avenue, Peterborough — 4 bed, 2 bath, $699,000
- 1950 Mapleridge Drive, Peterborough — 5 bed, 4 bath, $699,900
- 563 Howden Street, Peterborough — 3 bed, 2 bath, $449,000
- 592 Sherbrooke Street, Peterborough — 3 bed, 2 bath, $459,900
- 1453 Mcauliffe Lane, Peterborough — 4 bed, 5 bath, $949,000
- 1544 Glenforest Crescent, Peterborough — 3 bed, 3 bath, $672,000
- 958 Smithside Court, Peterborough — 4 bed, 3 bath, $715,000
- 436 George Street S, Peterborough — 4 bed, 1 bath, $299,900
- 461 Murray Street, Peterborough — 3 bed, 2 bath, $499,000
- 750 Curtis Road, Peterborough — 3 bed, 2 bath, $499,900
- 231 Woodbine Avenue, Peterborough — 2 bed, 1 bath, $374,900
- 1600 Firwood Crescent, Peterborough — 4 bed, 4 bath, $848,000
- 807 Highland Court, Peterborough — 4 bed, 2 bath, $589,990
- 1400 Monaghan Road, Peterborough — 0 bed, 0 bath, $1
- 673 Frank Street, Peterborough — 4 bed, 2 bath, $549,900
- 575 Bethune Street, Peterborough — 6 bed, 3 bath, $439,999
- 176 TOWERHILL Road, Peterborough — 3 bed, 2 bath, $469,000
- 831 Milford Drive, Peterborough — 4 bed, 2 bath, $459,999
- 599 Donegal Street, Peterborough — 7 bed, 2 bath, $475,000
- 854 Barnardo Avenue, Peterborough — 4 bed, 2 bath, $549,800
- 938 Whitefield Drive, Peterborough — 4 bed, 2 bath, $579,900
- 656 CLANCY Crescent, Peterborough — 6 bed, 2 bath, $549,000
- 898 Sydenham Road, Peterborough — 3 bed, 2 bath, $564,900
- 2690 Foxmeadow Road, Peterborough — 4 bed, 3 bath, $599,900
- 833 Fairbairn Street, Peterborough — 6 bed, 2 bath, $599,000
- 509 Bonaccord Street, Peterborough — 3 bed, 2 bath, $454,900
- 1316 Scollard Drive, Peterborough — 6 bed, 4 bath, $869,000
- 818 Orpington Road, Peterborough — 5 bed, 2 bath, $529,900
- 130 Maria Street, Peterborough — 3 bed, 2 bath, $585,000
- 360 Highland Road, Peterborough — 5 bed, 3 bath, $499,000
- 1314 Monaghan Road, Peterborough — 4 bed, 2 bath, $599,900
- 854 Abbey Lane, Peterborough — 4 bed, 2 bath, $475,000
More Peterborough houses for sale (page 2)
Peterborough Homes for Sale by Neighbourhood
- Monaghan Ward 2 homes for sale (77)
- Northcrest Ward 5 homes for sale (62)
- Ashburnham Ward 4 homes for sale (55)
- Town Ward 3 homes for sale (66)
- Otonabee Ward 1 homes for sale (45)
Peterborough Neighbourhood Guides
- Downtown Peterborough neighbourhood guide
- East City neighbourhood guide
- Northcrest neighbourhood guide
More Peterborough Real Estate Resources
About Modern Solution Realty
Modern Solution Realty offers full-service real estate in Peterborough for just 1% listing commission. Save thousands when you sell your home. Buyers receive up to $5,000 cashback.
Contact us at (905) 897-5000 or visit our contact page.