Comuna Corni se află la o distanţă de aproximativ 20 km față de capitala de judeţ.
Vecinii comunei sunt: la nord – comuna Vlădeni, la sud – comuna Vorona, la vest – comuna Vereşti şi Fîntînele din judeţul Suceava, iar la est – comuna Curteşti
Legătura cu Municipiul Botoşani este realizată prin trei căi rutiere: Baisa-Botoşani (calea cea mai utilizată), Sarafineşti-Mesteacăn-Orăşeni-Deal-Botoşani (folosită de locuitorii din satele Mesteacăn şi Sarafineşti) şi Balta -Arsă – Baiceni – Botoşani (folosită de locuitorii din satul Balta – Arsă).
Prin drumul judeţean Baisa-Corni-Vorona se realizează legătura între drumul naţional Botoşani-Suceava şi drumul interjudeţean Botoşani-Liteni-Fălticeni.