Ocean Park is located at (46.493908, -124.047921)
According to the United States Census Bureau, the CDP has a total area of 3.9 square miles (10.0 km²), of which, 3.0 square miles (7.9 km²) of it is land and 0.8 square miles (2.1 km²) of it (21.45%) is water.