Rosario (Tagalog: Bayan ng Rosario) ist eine philippinische Stadtgemeinde in der Provinz Cavite, in der Verwaltungsregion IV, Calabarzon. Sie hat 110.706 Einwohner (Zensus 1. August 2015), die in 20 Barangays lebten. Sie wird als Gemeinde der ersten Einkommensklasse auf den Philippinen und als urbanisiert eingestuft.
Rosario liegt im Norden der Provinz, an der Südküste der Manilabucht. Die Topographie der Gemeinde ist gekennzeichnet durch das flachwellige Terrain der Ausläufer der Zentralen Luzon-Ebene. Ihre Nachbargemeinden sind Noveleta im Nordosten, General Trias im Südosten und Tanza im Westen.