Село Терскол расположено в верховьях Баксанского ущелья в Эльбрусском районе Кабардино-Балкарской Республики в 37 км от районного центра Тырныауз и в 10 км от подножия горы Эльбрус. Находится на высоте 2145 м над уровнем моря.
На территории села берёт начало река Баксан, также здесь расположено несколько водопадов.
В селе есть детский сад и средняя школа, недалеко от селения расположена обсерватория.
Экономика села связана с туризмом. Здесь расположены турбазы, гостиницы, пансионаты и альплагеря.