Darnius forma part de la comarca de l’Alt Empordà, província de Girona. El terme municipal té una extensió de 35 km² i 193 m d’altitud.
Els límits del terme municipal són al nord amb Agullana, a l’est amb Biure, al sud amb Boadella d’Empordà i a l’oest amb Maçanet de Cabrenys. Té agregats els nuclis de El Barri del Pantà, el Veïnat d’Amunt, l’Arnera, Ricardell i el Veïnat de Mont-roig.