 Lake Cavanaugh is located at (48.325855, -122.020391).According to the United States Census Bureau, the CDP has a total area of 2.1 square miles (5.5 km²), of which, 0.9 square miles (2.3 km²) of it is land and 1.3 square miles (3.3 km²) of it (59.15%) is water.As of the census of 2000, there were 122 people, 58 households, and 41 families residing in the CDP.