As a designated place in the 2016 Census of Population conducted by Statistics Canada, Shepard recorded a population of 10 living in 4 of its 4 total private dwellings, a change of  from its 2011 population of 10.
During the 2016 Census of Population conducted by Statistics Canada, Shepard had a population of 10 living in 4 out of its 4 total private dwellings, reflecting a change from its 2011 population figure of 10.