The borough of Leechburg sits on the South Western border of Armstrong County. The town overlooks Westmoreland County across the Kiskiminetas River. The Leechburg Bridge connects Westmoreland County to Leechburg. The bridge has stood since 1935. The rich history of Leechburg can be explored by visiting the Leechburg Museum, which houses many historical artifacts from Leechburg’s history.
Neighboring boroughs, cities, and towns include Vandergrift, Apollo, Ford City, Kittanning, Freeport, and Lower Borough. Leechburg Borough is surrounded by Gilpin Township and Allegheny Township.