Comuna Popesti se afla in zona central-vestica a judetului Iasi si este strabatuta de soseaua judeteana DJ 282D, care o leaga spre nord de Podu Iloaiei (unde se termina in DN 28) si spre sud de Madarjac. Langa Popesti, din acest drum se ramifica soseaua judeteana DJ 207A, care o leaga spre vest si sud-vest de Sinesti si mai departe in judetul Neamt de Boghicea, Bara, Sagna si Roman (unde se termina in DN2).
La sfarsitul secolului al XIX-lea, comuna facea parte din plasa Carligatura a judetului Iasi si era formata din satele Popesti, Radeni, Obrijeni, Doroscani, Harpasesti, Madarjac, Grumuselele si Bojila. Anuarul Socec din 1925 o consemneaza in plasa Bahlui a aceluiasi judet, avand satele Doroscani, Harpasesti, Obrigeni, Popesti si Vama. In 1931, comunei i s-au alipit temporar satele comunei Sinesti care a fost desfiintata, dar ulterior comuna Sinesti a reaparut. In 1950, comuna a fost transferata raionului Targu Frumos si apoi (dupa 1960) raionului Iasi din regiunea Iasi. In 1968, ea a revenit la judetul Iasi, reinfiintat.