Посёлок расположен в 109 км к юго-западу от Казани, в долине реки Свияга (в 5 км от основного русла, на небольшой речке Табарка, притоке Улемы). Железнодорожная станция Каратун расположена в 11 км к северо-западу от посёлка.
В 1959 году подали электричество с генератора, которое было несколько часов в день. В 1964 подали электричество постоянно[источник не указан 378 дней].