El Rosario may refer to:
- El Rosario, Santa Cruz de Tenerife, Canary Islands
- El Rosario, Morazán, El Salvador
- El Rosario, a lake located in El Rosario National Park in Guatemala
- El Rosario, Baja California, Mexico
- El Rosario, Michoacán, Mexico
- El Rosario, Marbella, Spain