Explore real estate listings in Port Hardy. There are currently 45 homes available for sale, with asking prices ranging from $96,500 to $1.5M. The median listing price is $373,360. The average price per square foot is $266. Homes spend an average of 126 days on the market.

Property Types

Browse neighborhoods in Port Hardy: