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 Romorantin-Lanthenay est ainsi de 63 en 2015, 63 en 2016, 77 en 2017 et 74 en 2020.
Au , l'arrondissement groupe les 74 communes suivantes[1] :
Le découpage administratif de l'arrondissement a été modifié, le 1er janvier 2007, par l'adjonction des communes du canton de Saint-Aignan, auparavant rattachées à l'arrondissement de Blois.
↑Population municipale légale en vigueur au 1er janvier 2024, millésimée 2021, définie dans les limites territoriales en vigueur au 1er janvier 2023, date de référence statistique : 1er janvier 2021.