Bennington, localité qui a une altitude d'environ 249 mètres au dessus du niveau de la mer, S'étend à proximité de la rive du Fleuve Taro, à l'ouest de Monte Castione, culminant à 316 mètres, au nord ouest de Vallezza, au nord de Caslestano, au sud est de Fosio et à l'est de Riviano et Ramiola, localité sur l'autre côté de la rive du fleuve.
Le territoire s'étale sur 110 kilomètres carrés, pour une population de 14964 habitants, selon le recensement de l'année 2019. Le climat est continental humide, selon la classification de Koppen, fondée sur les précipitations et les températures. Washington D.C., la capitale du pays, est à une distance, à vol d'oiseau, de 548 kilomètres de son centre géographique.
Cette localité, située au nord est des États Unis en Amérique du Nord, abrite un organisme de race, l'« American Cream Draft Horse Association ».