Церкно находится на высоте 323 м над уровнем моря в переходной полосе между Альпами и Адриатическим побережьем, на границе между двумя областями, Гореньска и Приморска, в 10 км от горнолыжной трассы Чёрный верх (1291м), куда можно добраться на автобусе.