Buenavista is the largest town in Tultitlán Municipality in State of Mexico, Mexico.
The town is part of the Mexico City metropolitan area and had a 2010 census population of 206,081 inhabitants, or 39.32% of its municipal population of 524,074.
The town lies near the northern tip of the Federal District (Distrito Federal).
It is the second-largest locality in Mexico that is not a municipal seat (after Ojo de Agua, Tecámac Municipality, State of Mexico).
Tultitlán Municipality’s seat lies in the town of Tultitlán de Mariano Escobedo, with a population of 31,936.