Село расположено в Шебалинском районе. Расстояние от Бийска 240 км. Чтобы попасть в Ильинку, необходимо в Черге свернуть на трассу Барагаш - Беш-Озек - Усть-Кан. После перевала Кукуинский главная дорога уйдет налево на Усть-Кан, а второстепенная на Ильинку - прямо.
Село стоит на реке Песчаная и является среди водников популярным местом старта сплава по этой реке.
Река разделяет село на две части. До переселения русских эту долину населяли алтайцы. С 1878 года оно получило название Ильинское, в связи с народным праздником Ильин день.
В окрестностях есть мараловодческое хозяйство.
Телефонный код (38849).
Сотовой связи нет.