[3] According to the United States Census Bureau, the borough has a total area of 2.1 square miles (5.4 km2), all land.
Construction of the old church began in 1743 following the arrival of Lutheran minister Henry Melchior Muhlenberg, who emigrated from Germany in 1742.
After a severe storm on February 16, 1860 that damaged the colonial building, it was saved and restored by his grandson William Augustus Muhlenberg.
It is the oldest unchanged Lutheran church building in the US in continuous use by the same congregation and has been designated a National Historic Landmark.
A c. 1830 building across from Augustus Lutheran Church served as the US Post Office until 1929, when operations were moved to a larger regional location.
Trappe is also home to the Henry Melchior Muhlenberg House, which is listed on the National Register of Historic Places.
[5] The building has been restored and is operated as a museum by the Historical Society of Trappe, Collegeville, Perkiomen Valley, Inc.
The Speaker's House, home of Frederick Muhlenberg, is another historic site in Trappe that is open to the public.
The current borough council members are Scott Martin(president), Mallory Perlin (vice-president), Stewart Strauss, Julie Bechtel, Theresa Pammer, Tara Hiley, and Dave Davis.