When the Ben Avon Country Club closed in 1917, it was divided into lots for additional housing. The Shannopin Country Club, the only commercial property in Ben Avon Heights, opened in 1920 with its clubhouse in Ben Avon Heights and golf course in neighboring Kilbuck Township. In the early 1930s, John I. Thompson purchased a portion of the original John Wilson Farm in Kilbuck Township and transformed the farmland into another residential area known as the Thompson Plan. The borough annexed the Thompson Plan in 1936, setting the boundaries of Ben Avon Heights to the way they are today.