Irapuato is a Mexican city (and municipality) located at the foot of the Arandas mountain (in Spanish: cerro de Arandas), in the south central region of the state of Guanajuato. It lies between the Silao River and the Guanajuato River, a tributary of the Lerma River, at 1,724 m (5,656 ft) above sea level. It is located at 20°40′N 101°21′W. The city is the second-largest in the state (only behind León), with a population of 342,561 according to the 2005 census, while its municipality has a population of 463,103. The municipality has an area of 845.16 km² (326.32 sq mi) and includes numerous smaller outlying communities. The city's main industry is agriculture and it is famous for its strawberries and the raising of pigs and cattle.