Anmore is a village located in Metro Vancouver, British Columbia, Canada. It is situated north of the city of Port Moody along the shores of the Indian Arm.
The village is one of three politically independent municipalities within the Greater Vancouver area, alongside its neighbors Belcarra and Lions Bay.