Puerto Rosario is een Canarische gemeente in het noordelijk deel van het eiland in de provincie Las Palmas op de Canarische eilanden. In het Westen en Noorden van Puerto Rosaria liggen voornamelijk de woongebieden en in het Zuiden bevinden zich een aantal bedrijven, supermarkten en hotels, allemaal op korte afstand van de belangrijke wegen. Het strand en de haven van Puerto Rosario liggen in het Oosten. Puerto Rosario wordt omgeven door onvruchtbaar land, waaronder een woestijnachtig landschap.