English surname
"town by the Beane river"

Bennington Origin and Meaning

The name Bennington is a boy's name meaning "town by the Beane river".

The surname Bennington denoted someone from one of three towns name Ben(n)ington in England, all meaning "town by the Beane river." The river name Beane was derived from Beonna, an Old English given name.

The association with famously offbeat and creative Bennington College gives the name a quirkiness.