Rabós d'Empordà está situado en la comarca de l'Alt Empordà, en el noreste de Cataluña, y su termino municipal es fronterizo con Francia. Está rodeado del Paraje Natural de la Sierra de la Albera, llena de monumentos megalíticos.

Se encuentra a 150 Km. de Barcelona, a 50 Km. de Girona, a 18 Km. de Figueres, capital de la comarca, a 17 Km. de las playas más cercanas –Llancà y Roses–, a 60 Km. de Perpignan.