Châteaulin is a commune located in the Finistère department within the Brittany administrative region of north-western France. It serves as a sub-prefecture for the department.
The town is situated in the coastal region of Brittany, characterized by its administrative role and geographical position in the northern part of the country.