El pueblo de Sils está situado en la hondonada más importante de la comarca, donde se puede encontrar el lago de Sils, que representa el punto más bajo y hundido de la zona llana de la Selva.
El término municipal de Sils, limita al norte con Vilobí d’Onyar, al oeste con Santa Coloma de Farners y Riudarenes, al sur con Maçanet de la Selva y al este con Vidreres y Caldes de Malavella. Además del pueblo de Sils, entidad principal del municipio, lo constituyen también otros vecindarios, barrios y calles diferenciales: Vallcanera, Massabé, la Rana, la Barceloneta y Mallorquinas.
El centro urbano de la población crece en torno al edificio del ayuntamiento.