Todireni is a commune located in the western part of the historical region of Moldavia in Romania. It is situated within Botoșani County.
The administrative area of the commune is composed of five distinct villages: Cernești, Florești, Gârbești, Iurești, and Todireni.