 Honesdale is located at (41.574214, -75.255966).According to the United States Census Bureau, the borough has a total area of , of which is land and (2.5%) is water of the Lackawaxen River, which flows through the heart of the town, and its confluence with Dyberry Creek.The waters contain fish and other aquatic life and attract hundreds of ducks, as well as eagles and other raptors.