La población de María Pinto se reparte por la comuna en 22 localidades distintas: La Palma, Ibacache alto, ibacache bajo, Chorombo Alto, Chorombo Bajo, Las Mercedes, malalhue, El Rosario, El Redil, El Bosque, Santa Emilia, Los Rulos, Baracaldo, La Estrella, Santa Luisa, San Enrique, Isla de Rojas, Lo Ovalle, Cancha de Piedra, El Parrón, Ranchillo y María Pinto urbano (centro).