Avoka (air. Abhainn Abhóca) – upė rytų Airijoje, Viklou grafystėje. Susidaro susiliejus Avonbego ir Avonmoro upėms, prasidedančioms Viklou kalnuose. Teka į pietryčius kalnų slėniu. Ties Arklou įteka į Airijos jūrą. Sudaro estuariją. Avokos slėnyje yra nemažas vario telkinys.