Limache limita con la comuna de Quillota al norte, Quilpué y Villa Alemana al sur, Olmué al este y Concón al oeste.