Willapa is located at (46.6754474, -123.6647525)
According to the United States Census Bureau, the CDP has a total area of 0.28 square miles (0.73 km²), of which all of it (100.0%) is land and none of it (0.0%) is water.