The township contains the unincorporated communities of Homeacre-Lyndora, Meridian, Meadowood, and Oak Hills, all of which are census-designated places.
The unincorporated town of Lyndora, which has its own post office (zip code 16045), is located within Butler Township.
[6] Connoquenessing Creek, a tributary of the Beaver River, flows to the southwest out of Butler city and crosses the southern part of the township.
At the time, the Armco Inc. steel facility in Butler ranked first nationally for the amount of pollutant discharges.
[7] However, by 2010, due to reduced industry and clean up efforts, the creek's health has significantly recovered and has become popular for water-sport activities.
The racial makeup of the township was 98.1% White, 0.5% African American, 0.5% Asian, 0.1% Pacific Islander, and 0.4% from two or more races.
[17] The AK Steel Butler Works plant is located entirely in the township on approximately 1,000 acres (400 ha).
PA Route 8 (Pittsburgh Road and North Main Street Extension) passes through the township in a north–south direction on either side of the city limits of Butler.