Те́рек — город в Кабардино-Балкарской Республике Российской Федерации. Административный центр Терского района; образует городское поселение Терек. Город расположен в западной части Терского района, на правом берегу реки Терек. Находится в 53 км (по автодороге) к востоку от города Нальчик. Площадь территории городского поселения составляет 8,83 км². Протяжённость города с севера на юг составляет — 5 км, с запада на восток — 3 км. Город находится в 730 км от аэропорта Геленджика.
Путь из Геленджика в Терек занимает в среднем 9 часов.