Аул расположен в южной части Хабезского района, на правом берегу реки Малый Зеленчук. Находится в 7 км к югу от районного центра Хабез и в 40 км к юго-западу от города Черкесск.
Площадь территории сельского поселения составляет — 51,15 км².
Граничит с землями населённых пунктов: Али-Бердуковский на севере и Кардоникская на юге. На востоке земли сельского поселения переходят в горные пастбищные луга.
Населённый пункт расположен в переходной от предгорной в горную, зоне республики. Рельеф местности представляет собой сильно расчленённую местность. Средние высоты на территории аула составляют 784 метров над уровнем моря. Абсолютные высоты превышают 1500 метров.
Гидрографическая сеть в основном представлена рекой Малый Зеленчук. К востоку от аула имеются множество выходов родниковых вод на земную поверхность.
Климат влажный умеренный. Средняя годовая температура воздуха составляет около +9°С. Наиболее холодный месяц — январь (среднемесячная температура −3°С), а наиболее тёплый — июль (+20°С). Заморозки начинаются в начале декабря и заканчиваются в начале апреля. Среднее количество осадков в год составляет около 820 мм в год. Основная их часть приходится на период с апреля по июнь.