Comuna Craiva se află în zona de contact a Câmpiei Cermeiului cu Munții Codru-Moma, pe cursul superior al Râului Sârtis. Fiind amplasată în N-E județului Arad, aceasta se învecinează cu comunele Beliu, Hășmaș, Apatei, Cermei, și Județul Bihor.