Chalfant is a borough in Allegheny County, Pennsylvania, United States. The population was 748 at the 2020 census. The borough was named after the Chalfant family of early settlers. Chalfant is located at 40°24′36″N 79°50′18″W / 40.41000°N 79.83833°W.