Buenavista is a municipality located in the Mexican state of Michoacán. It is located at 19º12 North en 102º35’ West. There are about 38,036 inhabitants. According to the census of 2005, there were 68 people speaking the native language.
Buenavista, Michoacan, Mexico, is better known as Buenavista, Tomatlan, Michoacan. Tomatlan comes from Nahuatl and it means "place of tomatoes."
- "2005 Census". INEGI: Instituto Nacional de Estadística, Geografía e Informática. Retrieved 2007-10-09.