Karpulijoki (nordsamisk: Gárbbojohka, enaresamisk: Kaarbuljuuhâ) er ei elv i Enare og Utsjok kommune i Lappland i Finland. Den renner fra Karpulijärvi til Nikolasjärvi og er en del av Neidenvassdraget.
Elva er 10,3 kilometer lang, eller 19,2 kilometer medregnet tilløpselvene nord for Karpulijärvi. Sideelva Juohkešlaijohka er dog 3,2 km lengre enn hovedelva, så regnet fra Juohkešlaijohkas kilder har vassdraget en lengde på 22,4 kilometer.
Referanser
Kategori:Elver i Enare kommune Kategori:Elver i Utsjok kommune Kategori:Neidenvassdraget