Peralillo limita al norte con la comuna de Pichidegua, al sur con las comunas de Pumanque y Santa Cruz, al este con la comuna de Palmilla y al oeste con la comuna de Marchigüe.