According to the United States Census Bureau, the city has a total area of , of which is land and is water [REF].
The climate in North Bend and surrounds can be described as a very humid version of the Mediterranean climate or a dry-summer version of an oceanic climate.