Canhoca is a town in northwestern Angola.
It belongs to Cuanza Norte Province.
There is another town in Angola with the same name in Benguela Province.
Canhoca is a junction station on the Luanda Railway for a short branch to the north.
This Angola location article is a stub.