Homes for Sale in Peterborough
There are currently 307 homes for sale in Peterborough, including 273 houses, 21 condos and 13 townhouses; the median asking price is $599,900.
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
- 996 Sydenham Road 42, Peterborough — 3 bed, 2 bath, $354,900
- 1950 Mapleridge Drive, Peterborough — 5 bed, 4 bath, $719,900
- 214 Hillview Drive, Peterborough — 4 bed, 3 bath, $789,900
- 482 Wellington Street W, Peterborough — 2 bed, 1 bath, $464,900
- 210 Farrier Crescent, Peterborough — 4 bed, 2 bath, $599,900
- 760 New Romaine Street, Peterborough — 3 bed, 1 bath, $424,900
- 897 Westdale Avenue, Peterborough — 4 bed, 2 bath, $557,000
- 1203 ROYAL Drive, Peterborough — 4 bed, 2 bath, $599,900
- 640 Trailview Drive, Peterborough — 2 bed, 2 bath, $549,900
- 11 Argyle Street, Peterborough — 6 bed, 4 bath, $799,000
- 813 Water Street, Peterborough — 5 bed, 4 bath, $874,900
- 793 Hewitt Drive, Peterborough — 5 bed, 4 bath, $674,900
- 1175 Edmison Drive, Peterborough — 4 bed, 2 bath, $529,900
- 811 Morphet Avenue, Peterborough — 5 bed, 2 bath, $574,500
- 854 Abbey Lane, Peterborough — 4 bed, 2 bath, $499,999
- 1225 Milburn Street, Peterborough — 5 bed, 3 bath, $649,800
- 759 St. Mary's Street, Peterborough — 2 bed, 1 bath, $379,900
- 461 Murray Street, Peterborough — 3 bed, 2 bath, $549,000
- 804 Sherbrooke Street, Peterborough — 4 bed, 2 bath, $474,900
- 2979 Jennifer Drive, Peterborough — 3 bed, 3 bath, $749,800
- 25 York Drive, Peterborough — 4 bed, 4 bath, $950,900
- 514 Clayton Avenue, Peterborough — 4 bed, 4 bath, $830,900
- 244 Ridgewood Road, Peterborough — 4 bed, 3 bath, $679,900
- 198 Mcclennan Street, Peterborough — 3 bed, 2 bath, $569,900
- 1283-1285 Clonsilla Avenue, Peterborough — 8 bed, 4 bath, $750,000
- 555 Romaine Street, Peterborough — 3 bed, 2 bath, $459,000
- 887 Philip Street, Peterborough — 6 bed, 2 bath, $565,000
- 129 Dumble Avenue, Peterborough — 3 bed, 2 bath, $574,900
- 645 Goodwin Terrace, Peterborough — 4 bed, 3 bath, $799,000
- 1453 Mcauliffe Lane, Peterborough — 4 bed, 5 bath, $999,000
- 528 Brioux Avenue, Peterborough — 4 bed, 2 bath, $489,000
- 57 Voyageur Street, Peterborough — 6 bed, 4 bath, $849,900
- 472 Highland Road, Peterborough — 3 bed, 2 bath, $569,900
- 941 Golfview Road, Peterborough — 3 bed, 2 bath, $574,900
- 591 Otonabee Drive, Peterborough — 3 bed, 2 bath, $499,900
- 599 Donegal Street, Peterborough — 7 bed, 2 bath, $479,900
- 634 Christopher Road, Peterborough — 4 bed, 2 bath, $537,900
- 854 Kawartha Drive, Peterborough — 4 bed, 2 bath, $649,900
- 1072 Silverdale Road, Peterborough — 5 bed, 5 bath, $799,000
- 246 King George Street, Peterborough — 2 bed, 2 bath, $489,000
- 1440 Wildlark Drive, Peterborough — 4 bed, 3 bath, $785,000
- 2 Crestwood Avenue, Peterborough — 4 bed, 2 bath, $749,000
- 87 Oakwood Crescent, Peterborough — 3 bed, 3 bath, $675,000
- 921 Armour Road 218, Peterborough — 0 bed, 1 bath, $219,900
- 230 Euclid Avenue, Peterborough — 3 bed, 1 bath, $519,900
- 1271 Franklin Drive, Peterborough — 4 bed, 2 bath, $399,000
- 470 Albertus Avenue, Peterborough — 5 bed, 2 bath, $629,900
- 726 Fairbairn Street, Peterborough — 4 bed, 2 bath, $549,900
- 910 Wentworth Street 102, Peterborough — 2 bed, 2 bath, $449,900
- 247 Bowen Drive, Peterborough — 3 bed, 3 bath, $589,900
- 672 Romaine Street, Peterborough — 5 bed, 2 bath, $489,000
- 2 Paddock Wood 4, Peterborough — 2 bed, 2 bath, $489,900
- 680 Whitaker Street 7, Peterborough — 2 bed, 2 bath, $469,900
- 2181 Walker Avenue 303, Peterborough — 2 bed, 2 bath, $372,900
- 136 Ware Street 302, Peterborough — 2 bed, 1 bath, $320,000
- 1818 Cherryhill Road 502, Peterborough — 2 bed, 3 bath, $699,900
- 863 Wedgewood Court, Peterborough — 3 bed, 3 bath, $639,900
- 185 W Parkhill Road, Peterborough — 8 bed, 4 bath, $799,900
- 1742 Ravenwood Drive 611, Peterborough — 3 bed, 3 bath, $899,900
- 144 Wallis Drive, Peterborough — 5 bed, 4 bath, $2,595,000
More Peterborough homes for sale (page 2)
Peterborough Homes for Sale by Neighbourhood
- Monaghan Ward 2 homes for sale (81)
- Northcrest Ward 5 homes for sale (63)
- Ashburnham Ward 4 homes for sale (55)
- Town Ward 3 homes for sale (53)
- Otonabee Ward 1 homes for sale (52)
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.