The main body of water feeding the Musquaro river is the Musquaro Lake including a bay in the south where is its mouth, which is about 32 kilometers in a direct line northeast of the village of Kebaska.