The Bezirksliga Main-Hessen was the highest association football league in the German state of Hesse and the Prussian province of Hesse-Nassau from 1923 to 1927, when the league was replaced by the Bezirksliga Main-Hessen.
The Bezirksliga Main, named after the river Main, started out with eight teams, playing each other in a home-and-away round with the league winner advancing to the Southern German championship, which in turn was a qualification tournament for the German championship.
The winner of this round was awarded the third entry spot for the south to the German finals.
In an attempt to bring all Southern German leagues to a similar system, the Bezirksligas were reorganised in 1927.
In practice, this meant little change for the league as the new Bezirksliga was immediately sub-divided into two independent, regional divisions.