the "arrondissement" of saint-flour is in the most eastern "arrondissement" of the department and has an area of , the largest in the department, and a population of 38,079 inhabitants with a population density of inhabitants/km².