 In 1900, 2,784 people lived in Pen Argyl, and in 1910, 3,967 people lived here.The population was 3,595 at the 2010 census.According to the United States Census Bureau, the borough has a total area of , of which 0.71% is water.