Westmoreland County Historical Society

Educational Programming

The Westmoreland County Historical Society develops and hosts  a variety of adult, children, and family educational programs on a broad range of historical topics.

Hanna's Town

Genealogy & Research

Westmoreland History Magazine

St. Clair Lecture

News & Events