La divisione amministrativa di secondo livello della oblast' comprende 25 rajon (distretti) e 2 città sotto la giurisdizione della oblast'.
Rajon
La oblast' di Smolensk comprende 25 rajon[1] (fra parentesi il capoluogo; sono indicati con un asterisco i capoluoghi non direttamente dipendenti dal rajon ma posti sotto la giurisdizione della oblast'):
I centri abitati della oblast' che hanno lo status di città (gorod) sono 15[1] (in grassetto le città sotto la diretta giurisdizione della oblast', che costituiscono una divisione amministrativa di secondo livello):