Depuis 2015, le nombre de communes des arrondissements varie chaque année soit du fait du redécoupage cantonal de 2014 qui a conduit à l'ajustement de périmètres de certains arrondissements, soit à la suite de la création de communes nouvelles. Le nombre de communes de l'arrondissement de Blois est ainsi de 121 en 2015, 113 en 2016, 94 en 2017 et 93 en 2019.
Au , l'arrondissement groupe les 93 communes suivantes[1] :
Le découpage administratif de l'arrondissement a été modifié, le , par le retrait des communes du canton de Saint-Aignan, jusque-là rattachées à l'arrondissement de Blois, et rattachées à cette date à l'arrondissement de Romorantin-Lanthenay.
↑Population municipale de référence en vigueur au 1er janvier 2025, millésimée 2022, définie dans les limites territoriales en vigueur au 1er janvier 2024, date de référence statistique : 1er janvier 2022.