Munhall is a borough in Allegheny County, Pennsylvania, on the west bank of the Monongahela River, 8 miles south of the confluence of the Monongahela and the Allegheny rivers where the Ohio River begins.