Selca is a municipality on the island of Brač in Croatia in the Split-Dalmatia County. It has a population of 1,804 (2011 census), 97.17% of which are Croats.
Coordinates: 43°18′N 16°51′E / 43.3°N 16.85°E / 43.3; 16.85