Holyrood is a town on the Avalon Peninsula in Newfoundland and Labrador, Canada. It is in Division No. 1, on Conception Bay

According to the 2001 Statistics Canada Census:

  • Population: 1,906
  • % Change (1996-2001): -8.7
  • Dwellings: 744
  • Area (sq. km.): 125.57
  • Density (persons per sq. km.): 15.2




North: Conception Bay South
West: Harbour Main-Chapel's Cove-Lakeview, Division No. 1, Subd. O
Holyrood
East: Division No. 1, Subd. D
South: Division No. 1, Subd. W