Mulkuanjoki on Siikalatvalla sijaitseva Siikajoen sivujoki. Mulkuanjoki alkaa Järvikylässä sijaitsevasta Mulkuanjärvestä, ja se laskee Siikajokeen Hyvölänrannan kylän pohjoispuolella.