Rosamorada es un municipio del estado de Nayarit en México. Se encuentra en el extremo norte del estado. El área del municipio es de 2.073 km² y la población era de 32, 217 en 2005, mostrando una disminución significativa con respecto a 1980 cuando era de 34,695. La mayor parte de la población sigue siendo rural, con los principales asentamientos siendo Rosamorada con 3.393 habitantes; San Vicente con 4.556; Los Pericos con 2,441; Chilapa con 2,277; Pimientillo con 1,824 y El Tamarindo con 1,544. Rosamorada toma su nombre de la existencia de un frondoso árbol de flores púrpuras llamado "clavellina", que una vez se encontró en el centro de la ciudad.
La economía es principalmente agrícola y los cultivos principales son frijoles, chile, arroz, melones y sandía. También hay una importante pesca y cría de camarones en las lagunas adyacentes al Océano Pacífico. La parte occidental del municipio está compuesta por manglares con varias grandes lagunas de agua dulce formadas por los ríos Bejuco, San Juan y San Pedro, siendo esta última la frontera sur con los municipios de El Nayar, Ruíz y Tuxpan. La parte oriental del municipio consiste en estribaciones que suben gradualmente a la Sierra Madre Occidental.