Main emergency helpline 911
The Angeles del Pedregal Hospital should have English-speaking doctors you can ask for. If you don't speak Spanish and need to visit a doctor, this app might help you. It gives you translations for common ailments and medicines.
Skyalert notifies you about upcoming earthquakes, which are frequent because the country is located along a subduction zone, suffering collisions between two of Earth's tectonic plates.
My partner and I booked a 5-month trip in 4 different neighborhoods (Escondon 2, Roma, Condesa, and Chapultepec). And I'm so happy we did! We never felt unsafe in the central areas of the city. However, as with any big city, you should always pay extra attention in tourist areas. Be aware of your surroundings and your personal space.
Travel insurance isn't mandatory, but recommended. Choose a plan that offers coverage for Covid-19 and unexpected quarantine.
*this information is taken from the official CDC website
There are no vaccinations required for entry to Mexico but check with your doctor if they recommend taking additional ones against:
Tetanus
Typhoid
Hepatitis A.
No. The locals avoid drinking tap water in Mexico because it's not clean enough to drink. Try to brush your teeth with bottled water too.