Updated October 21, 2026.
14 homes are for sale in Belcarra, BC: 12 houses. The median asking price is $3,069,000 ($914 per sqft). 1 listings have cut their price, by 19.6% on average.
Belcarra is a village of 687 people on the shore of Indian Arm, north of Port Moody, with Belcarra Regional Park at its centre. Every listing is a detached home, most on large waterfront or view lots, and the median price is among the highest on this site. There is no transit and one road in.