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 rich can be explored by visiting the Leechburg Museum.
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.