La comuna de Chépica fue creada por decreto del 22 de diciembre de 1891, con las subdelegaciones de La Quinta, Paredones de Auquinco y Chépica, en el departamento de Curicó, provincia de Curicó.
Por ley de 1892 se le segregó la subdelegación de La Quinta para formar, junto con la 7.° subdelegación rural de Curicó, la comuna de Teno.
La municipalidad de Chépica entró en funciones el 6 de mayo de 1894. En 1904, al crearse el departamento de Santa Cruz, pasó a integrarlo.
En 1918 se le segregó el territorio de la subdelegación de Paredones de Auquinco para crear la comuna de Auquinco.
La reforma de 1928 trasladó el departamento de Santa Cruz a la provincia de Colchagua, incluyendo a la comuna de Chépica. Esta anexó, además, el territorio de la comuna de Auquinco.
La «regionalización» de 1976 determinó que la comuna pertenece a la nueva provincia de Colchagua.