The province was created by Law 20,368 on August 25, 2009, and it became operative on March 11, 2010. This law incorporated two communes (comunas) from Valparaíso Province to the south, Quilpué and Villa Alemana, together with two communes from Quillota Province to the north, Limache and Olmué, to form the new province.
The province spans a landlocked area of 1,159.0 km2 (447 sq mi), making it the sixth largest of Valaparíso Region's eight provinces. According to the 2002 census, which was conducted before the province came into law, the sum of Marga Marga's communes was 277,525 persons, making it the second most populous province in the region after Valparaíso Province. At that time, there were 267,022 people living in urban areas, 10,503 people living in rural areas, 133,605 men and 143,920 women.