García is a municipality located to the northwest of the Monterrey metropolitan area in the state of Nuevo León, Mexico. García had, according to the 2005 census, a population of 145,867 persons. It borders the municipalities of Mina, Escobedo and Hidalgo to the north; to the south and east with Santa Catarina; and to the west with the state of Coahuila.