the otonabee river is a river in peterborough county in central ontario, canada. the river flows from katchewanooka lake, at the north end of the community of lakefield, through the city of peterborough to rice lake. it is in the great lakes basin and forms part of the trent-severn waterway.