Banyuls-sur-Mer (catalan : Banyuls de la Marenda) est une commune française, située dans le département des Pyrénées-Orientales et la région Languedoc-Roussillon. Ses habitants sont appelés les Banyulencs.
Banyuls est une ville côtière du Roussillon. Elle a pour communes limitrophes : Cerbère au sud, Port-Vendres, Argelès-sur-Mer et Collioure au nord et l'Espagne (province de Gérone) au sud. Elle est très réputée pour sa vigne (voir vin de Banyuls), et accueille un observatoire océanographique.