Puula
Järven pinta-ala on 33 100 hehtaaria eli 331 km². Se on 47 kilometriä pitkä ja 32 kilometriä leveä, mutta järven yleisilme on monista saarista ja lahdista johtuen rikkonainen. Järven yli kulkee luode-kaakko-suuntaisena saarijono, joka alkaa Hirvensalmen Malvanniemestä ja päättyy Kangasniemen Puulansalmeen. Sen lounaispuolelle jää Karttuunselkä eli Karttuu, ja sen koillispuolelle jää Simpiänselkä eli Simpiä.
Puula
Näiden kahden suuren valuma-alueen lisäksi Puulaan laskee kuusi pienempää valuma-aluetta. Synsiäjärven valuma-alue (14.926) laskee luoteesta Synsiöstä (1 927 ha) Iso-Kaihlasen (153 ha) ja Kolhonjärven (37 ha) kautta Sätkynselkään. Etelämmäksi tulee Haapajärvestä (393 ha) alkuunsa saavan Haapajärven valuma-alueen (14.925) laskujoki Tuhkajoki, joka käyttää reittinään myös Haapalampea (25 ha). Puulan länsipuolella sijaitseva Hirvijärvi (520 ha) muodostaa Hirvijärven valuma-alueen (14.924) ja se laskee Kohovuorenselkään Hirvisalon suojaan. Kangasniemen itäpuolella sijaitsee suuri Mallos (1 016 ha), jonka muodostama Malloksen valuma-alue (14.927) laskee Syväjärven (49 ha) kautta Vuojaselältä pohjoiseen työntyvään pitkään Vuojalahteen. Idän suunnalla sijaitseva Santaranjärvi (170 ha), joka on Santaranjärven valuma-alueen (14.928) keskusjärvi, laskee Santaranjokea pitkin Viljakkalansaaren taakse, ja kaakosta laskee Otavan pohjoispuolelle Korpijoki, joka on Korpijoen valuma-alueen (14.929) ja samalla Korpijärvi-Verijärven (1 195 ha) laskujoki.