Bear Lake is a borough in Warren County, Pennsylvania, United States.
[3] According to the United States Census Bureau, the borough has a total area of 0.7 square miles (1.8 km2), all land.
There were 74 housing units at an average density of 106.3 per square mile (41.0/km2).
12.1% of all households were made up of individuals, and 4.5% had someone living alone who was 65 years of age or older.
About 3.7% of families and 3.3% of the population were below the poverty line, including none of those under the age of eighteen or sixty five or over.