Длина 17,2 км, площадь бассейна 122,3 км2. Протекает по Заволжской низменности. Исток вблизи деревни Новая Тахтала Алькеевского района, устье в 2 км к западу от села Антоновка Спасского района.

Абсолютная высота истока 110 м, устья – 60 м. Лесистость водосбора 20%. Наясолка имеет 2 притока длиной 0,8 и 13,5 км. Наиболее крупный – Тахтала (левый). Густота речной сети 0,28 км/км2.

Питание смешанное, со значительным преобладанием снегового. Модуль подземного питания 1–3 л/с·км2. Гидрологический режим характеризуется высоким половодьем и очень низкой меженью. За время весеннего половодья проходит до 95% годового стока. В летнюю межень река пересыхает. Средний многолетний слой годового стока в бассейне 97 мм, слой стока половодья 92 мм. Весеннее половодье начинается обычно в конце марта. Замерзает Наясолка в конце ноября. Средний многолетний меженный расход воды в устье 0,022 м3/с. Вода умеренно жесткая (3–6 мг-экв/л) весной и очень жесткая (12–20 мг-экв/л) зимой и летом. Общая минерализация 100–200 мг/л весной и 400–500 мг/л зимой и летом.

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