Eau Claire is a borough in Butler County, Pennsylvania, United States. The population was 316 at the 2010 census. The name means "Clear Water" in French, and is pronounced as the French pronunciation.