Onifai (sardinski: Oniài) je grad i općina (comune) u pokrajini Nuoru u regiji Sardiniji, Italija. Nalazi se na nadmorskoj visini od 29 metara i ima 745 stanovnika.[2] Prostire se na 43,19 km².[1] Gustoća naseljenosti je 17 st/km². Susjedne općine su: Orosei i Siniscola.