where is ben ogden from

Ben Ogden is from Landgrove, Vermont , a small town in the Green Mountains of Vermont, USA.
He is often described broadly as being “from Vermont,” but more specifically, he grew up in the tiny community of Landgrove, population under 200, where his family has deep skiing roots.