Limache es una comuna y ciudad chilena situada en la provincia de Marga Marga, en la Región de Valparaíso. Integra junto con las comunas de Olmué, Quilpué y Villa Alemana el Distrito Electoral N 12 y pertenece a la Circunscripción Senatorial 5 Valparaíso Cordillera. En el año 2002 la comuna contaba con 39.219 habitantes, con una densidad de población de 133,49 hab/km. Hasta el 10 de marzo de 2010, formaba parte de la provincia de Quillota.