If you are living and working in Mexico and are a permanent resident, then you are fortunate to have access to basic healthcare which costs around $300-$600 each year. This basic healthcare is provided by the Instituto Mexicano del Seguro Social (IMSS) and will allow you to have medical and hospital care at no additional cost, although you will be required to pay for some medicines. Full time employment in Mexico will afford you access to this healthcare system which is very affordable.
Many foreign residents working in Mexico opt to purchase private healthcare, which is also very affordable in comparison to private healthcare in the USA and Canada. The average medical insurance in Mexico is generally up to 80 percent lower than in the United States where you have to pay for everything. The cost runs about a thousand dollars a year (eighty dollars a month). This is a low price to have the best medical care in Mexico and some reports rank the private healthcare system in Mexico as one of the best in the world.
For minor ailments, seeking medical attention is very cheap. For example, if you go to a private doctor then you may pay between 50 to 500 pesos for a consultation, which is approximately from 3 to 30 US dollars. If you are looking to renew a prescription or treat a common illness, heading to the doctor at one of the many pharmacies is an economical solution.
In Cancun, here are the main hospitals:
GALENIA - http://hospitalgalenia.com/
HOSPITEN - http://www.hospiten.com/
CRUZ Roja (Red Cross) - http://cruzrojacancun.org/