Hornbeam grows in moist, rich soils of bottomland hardwoods, and edges of swamps and rivers. It is found throughout the midwestern and eastern United States, from central Florida to southeastern Canada.