Mexico is currently at a Level 2 (exercise increased caution) on the
U.S. State Department's travel advisory scale, putting it on par with other popular and tourist-friendly countries around the world, including places like the Bahamas, France, Germany, Italy, Jamaica, Spain and the U.K., among others.
However, there are some places visitors are advised to avoid entirely, including the following states due to the threat of crime: Colima; Guerrero; Michoacan; Sinaloa and Tamaulipas. The State Department also recommends travelers reconsider travel to parts of the following states due to crime: Chihuahua; Coahuila; Durango; Jalisco; Mexico; Morelos; Nayarit; Nuevo Leon; San Luis Potosi; Sonora and Zacatecas.
Ultimately, travelers exercising common sense in Mexico's popular tourist destinations are very unlikely to be the victim of crime or violence. Millions of travelers visit Mexico each year and the vast majority have an excellent experience for all of the reasons you've just read.