Midge Hall is a small village on the outskirts of Leyland in the borough of South Ribble, Lancashire, England.Notable features include the Midge Hall pub, a mill which produces animal feed and a test track for cars and wagons from the Leyland Trucks factory.There is a disused railway station which is on the Ormskirk Branch Line.