Il comune di Corneliano dAlba ha un territorio prevalentemente collinare e si è sviluppato lungo le pendici delle colline della valle del Torrente Riddone; è posto nella zona centrale del Consorzio “ Comunità Collinare del Roeroâ€, che comprende ventidue comuni della zona.
Il comune si trova ad una altitudine di 204 m. sopra il livello del mare, ha una superficie di Kmq. 10,27 e, oltre al centro storico ed a quello abitato, è composto dalla frazione Reala e dalle località Migliero, Centanito, Sioneri. Vaschetti, Moirane e Vendole.
I comuni contigui sono Alba, Baldissero dAlba, Guarene, Montaldo Roero, Monticello dAlba, Piobesi dAlba, Sommariva Perno e Vezza dAlba.