The "arrondissement" of Riom is the most northern of the "arrondissements" of the department and borders to the north with the Allier department, to the east with the "arrondissement" of Thiers, to the southeast with the "arrondissement" of Clermont-Ferrand, to the south with the "arrondissement" of Issoire, and to the west with the Creuse department.