Смоле́нський район (рос. Смоленский район) — район у складі Алтайського краю Російської Федерації. Адміністративний центр — село Смоленське.
Населення — 21409 осіб (2019[1]; 23955 в 2010[2], 26033 у 2002[3]).
Район адміністративно поділяється на 9 сільських поселень (сільських рад):
Нижче подано список населених пунктів з чисельністю населенням понад 1000 осіб: