Castelló d’Empúries és el 3r municipi més poblat de l’Alt Empordà, amb 12.201 habitants. És a 4,9 km del mar i a 122 km de Barcelona.
El lloguer mitjà dels contractes signats el 2025 va ser de 618 € al mes, molt a prop de la mediana dels municipis catalans. En cinc anys ha pujat un 20 %. El primer semestre del 2026, la mitjana era de 627 €.
Castelló d’Empúries té un 12,2 % més d’habitants que el 2015.
El 58,6 % de la població sap parlar català (la mediana dels municipis és del 87,4 %) i l’atur registrat és més alt que la mitjana. Té 5 centres educatius, amb oferta fins al batxillerat o la FP.
És un dels municipis més turístics de Catalunya: té 88 places d’hotel i càmping per cada 100 habitants.