At the 2000 census, the province had a total population of 586,505 inhabitants, which grew to 747,087 in the 2010 census. About 113 ethnic groups were identified in the province in the 2000 Census. The Hiligaynons constitute the majority of the population, with Hiligaynon being the province's most widely spoken language. Other languages spoken in the province are Maguindanaon, Karay-a, Dulangan Manobo, Blaan, Teduray, Ilocano, and Cebuano. Tagalog and English are also widely understood and used in education, business, and administration as the national official languages.