For over 125 years, The Historical Society of Montgomery County has been gathering and protecting the historical memorabilia of Montgomery County. The society hosts an ever changing museum, which is free to the public, but donations are accepted. It also maintains the Montgomery cemetery, and ongoing educational programs and special events.