Connoquenessing is located southwest of the center of Butler County at (40.818096, -80.013708) [REF].
According to the United States Census Bureau, the borough has a total area of , all of it land [REF].