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