Cuernavaca (kwa Kinahuatl: Cuauhnāhuac [kʷawˈnaːwak]) ni mji mkuu na mji mkubwa katika jimbo la Morelos. Kwa mujibu wa sensa iliyofanyika mnamo mwaka wa 2005, mji una wakazi wapatao 332,197 wanaoishi katika mji huu. Uneo lake ni 151.2 km². Mji upo m 1,548 kutoka juu ya usawa wa bahari. Jina la Cuernavaca ni ya Kinahuatl, maana yake ni mahala karibu na miti.