St. Michael is an unincorporated community and census-designated place in Cambria County, Pennsylvania, United States. Its ZIP code is 15951. It was formerly part of the St. Michael-Sidman census-designated place in Cambria County, before splitting into two separate CDPs for the 2010 census. As of the 2010 census the population of St. Michael was 408.
St. Michael is located in southeastern Cambria County in the valley of the South Fork of the Little Conemaugh River, less than a mile southeast of U.S. Route 219, a four-lane highway which leads 12 miles (19 km) north to Ebensburg, the county seat, and 11 miles (18 km) southwest (via Pennsylvania Route 56) to Johnstown. The community of Sidman is one mile southeast of St. Michael, also in the valley of the South Fork.