Впервые Индура упоминается в начале 1413 г. В XVI в. Индура - имение маршлка Яна Довойновича, который в 1522 г. выстроил здесь деревянный костёл Святой Троицы. Во 2-й половине XVI—XVII веках местечком владели Кишки, Радзивиллы, Пацы, Воловичи, Исайковские, Млечко; в XVIII веке — Огинские, Соллогубы, Мосальские.
В 1815 году здесь построен каменный костёл Святой Троицы, в 1881 году православная церковь св. Александра Невского, а в 1885 году — синагога. Все три здания сохранились до наших дней.
По Рижскому мирному договору (1921 года) Индура попала в состав межвоенной Польской Республики, принадлежала Гродненскому повету Белостокского воеводства. В 1932 году в селе были крестьянские волнения.
17 сентября 1939 года Индура вошла в состав БССР, с 1940 года — центр сельсовета. Во Вторую мировую войну с июня 1941 до 21 июля 1944 г. находилась под немецкой оккупацией.
Индура получила статус агрогородка в 2007 году.