 Laceyville is located at (41.645337, -76.160451).According to the United States Census Bureau, the borough has a total area of , all of it land.At the 2000 census, there were 379 people, 160 households and 102 families residing in the borough.