Where to stay in Oaxaca City – A guide to this Charming Mexican City Oaxaca de Juarez, also known as Oaxaca City, is the capital city of the state of Oaxaca in Mexico. Located at the foothills of the Sierra Madre in the south of the country, Oaxaca City, a ...