Aunhola er ei kalksteinsgrotte som ligger ca. 600 meter nordvest for Engavatnet i Brønnøy kommune i Nordland. Den ligger 1,4 km nord for Brattåsfjellet.
Det renner en bekk rundt 50 meter inn i Aunhola, som stammer fra det underjordiske utløpet av Engavatnet. Aunhola har minst fire klart definerte utvidelsesoner i begge grotteveggene, hvor hvert av disse representerer en istidsutvidelse.