Смоленский район расположен в южной части Алтайского края.
Площадь территории района составляет 2033 кв. км.
Численность населения в районе 25,9 тыс. человек, в том числе в районном центре селе Смоленское 10,6 тыс.человек.
Количество
населенных пунктов — 31.
На территории района расположен курорт — Белокууриха.
По району проходит Смоленский тракт, связывающий город Бийск со всемирно известным курортом — Белокуриха.
Тысячи туристов ежегодно проезжают по этой дороге, любуясь окрестными пейзажами.
Также здесь проходят автомобильные трассы:
г. Бийск — р.ц. Б-Исток, г. Бийск — р.ц. Петропавловка.