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.
In the 2016 Census of Population carried out by Statistics Canada, Shepard was identified with a population of 10 residing in 4 of its 4 private dwellings, differing from its 2011 population count of 10.