Homes for Sale in Peterborough
There are currently 309 homes for sale in Peterborough, including 276 houses, 21 condos and 12 townhouses; the median asking price is $585,000.
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.
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
- 996 Sydenham Road 61, Peterborough — 2 bed, 1 bath, $349,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
- 475 Parkhill Road W 211, Peterborough — 2 bed, 1 bath, $429,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
- 2 George Street N 406, Peterborough — 2 bed, 2 bath, $539,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
- 2 George Street N 104, Peterborough — 2 bed, 2 bath, $499,900
- 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
More Peterborough homes 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
Browse by Property Type in Peterborough
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.