L'agglomération de Banyuls-sur-Mer est située dans le département Pyrénées-Orientales.
Les communes à proximité sont les suivantes : Cerbère, Argelès-sur-Mer, Collioure, Port-Vendres.
32 infirmiers et infirmières à domicile travaillent à Banyuls-sur-Mer.