Most of Beaver Run and the area in its vicinity lies over rock of the Onondaga and Old Port Formation.
The soils in a small area in the lower reaches of the watershed of Beaver Run are of the Chenango-Pope-Holly soil series.