Каролинка расположена примерно в 17 километрах к востоку от Всетина и в 38 км к северо-западу от словацкой Жилины. Город граничит со Словакией на юге. Он расположен на границе между горами Хостин-Всетин и Кленовыми горами. Самая высокая точка — гора Малый Яворник на высоте 1019 м (3343 фута) над уровнем моря, вершина которой находится на чешско-словацкой границе. Сам город расположен в долине реки Всетинская Бечва. Примечательным водоемом является водохранилище Каролинка. Вся территория Каролинки находится в Бескидской охраняемой ландшафтной зоне.
Этимология
Церковь Богоматери Кармельской
Имя города Каролинка представляет собой чешскую уменьшительную форму женского имени Каролина. Оно произошло от имени мачехи его основателя, еврейского предпринимателя Саломона Райха. До 1951 года она называлась Karolinina huť, что означает «Стекольный завод Каролины».
История
Поселение выросло вокруг стекольного завода, основанного на территории муниципалитета Новый Морозенков в 1861 году. Как самостоятельный муниципалитет была отделена от Нового Морозенкова в 1949 году. В 1951 году город был переименован в Каролинку[4].