Карабулак, Эльдархан-Юрт) — город в Республике Ингушетия Российской Федерации.
Город республиканского значения, образующий одноимённый городской округ.
Таким образом, название города можно переводить как «чёрный источник».
Согласно другой версии, в названии станицы Карабулакской в момент её основания была заложена отсылка к этнониму «карабулаки» — одному из наименований орстхойцев.
Город расположен в центральной части Республики Ингушетия, на левом берегу реки Сунжи, в 9 км к западу от центра Сунженского района — города Сунжи и в 22 км к северо-востоку от города Магас (расстояния по дороге).
На юге и западе территория городского округа граничит с Назрановским районом, на востоке — с Сунженским районом, на севере — с Малгобекским районом.
Город Карабулак расположен в южной части территории городского округа.
К югу от Карабулака проходит федеральная трасса Р217 «Кавказ», к северу железнодорожная линия Северо-Кавказской железной дороги (участок Беслан—Слепцовская), на северной окраине города находится железнодорожный разъезд Карабулакский.
Южнее Карабулака, за автодорогой, возвышается Лесистый хребет (село Яндаре расположено, фактически, в нескольких межгорных долинах и на склонах).
В нескольких километрах к северу протянулся Сунженский хребет (гора Карабулак, 723 м).
На юго-восточной окраине города река Сунжа соединяется с каналом Асса—Сунжа.
Самым северным участком границы городского округа является участок южного берега Алханчуртского канала.