Nahvonojan valuma-alue on 3. jakovaiheen vesistöalue Kiskonjoki - Perniönjoki (24) -päävesistössä. Se on jaettu vesistöalueesta: Aneriojoen valuma-alue (24.07).
Vesistöalueen suurimmat järvet
- Nahvonjärvi (24.075.1.002) (11,91 ha)
- Tekolampi (24.075.1.001) (1,38 ha)
- Vähä-Nahvo (24.075.1.003) (1,35 ha)