According to the 2017 census of the National Statistics Institute, San José de Maipo spans an area of and has 18,189 inhabitants (9,861 men and 8,328 women). Of these, 9,311 (69.6%) lived in urban areas and 4,065 (30.4%) in rural areas. The population grew by 14.9% (1,730 persons) between the 1992 and 2002 censuses. Its population density was then , making it the most sparsely populated commune in the region.
