Riedholz, localité qui a une altitude d'environ 471 mètres au dessus du niveau de la mer, se trouve entre une moraine et l'Aar, un affluent du Haut Rhin.
Le territoire s'étale sur 7,17 kilomètres carrés, pour une population de 2310 habitants, selon le recensement de l'année 2018. Berne, la capitale du pays, est à une distance, à vol d'oiseau, de 33 kilomètres de son centre géographique.
Cette localité, située au nord ouest de la Suisse en Europe de l'Ouest, abrite un organisme de race, la « Fédération Suisse du Franches Montagnes ».