Длина 16,3 км, площадь бассейна 96,6 км2. Протекает по территории Чистопольского района. Исток в 4 км к югу от села Кутлушкино, устье на северной окраине деревни Утяково.

Абсолютная высота истока 120 м, устья – 59 м. Лесистость водосбора 2%.

Малая Бахта имеет 6 притоков длиной от 0,6 до 2,7 км. Густота речной сети 0,3 км/км2.

Питание смешанное, со значительным преобладанием снегового. Модуль подземного питания 0,25–1 л/с·км2. Гидрологический режим характеризуется высоким половодьем и низкой меженью. Средний многолетний слой годового стока в бассейне 85 мм, слой стока половодья 80 мм.

Весеннее половодье начинается обычно в конце марта – первых числах апреля. Замерзает Малая Бахта в середине ноября. Средний многолетний меженный расход воды в устье 0,017 м3/с.

Вода умеренно жесткая (3–6 мг-экв/л) весной, очень жесткая (9–12 мг-экв/л) зимой и летом. Общая минерализация 100–200 мг/л весной и 500–700 мг/л зимой и летом.

На реке пруд объемом 0,73 млн. м3. Водные ресурсы используются для орошения.