District of Shelburne, officially named the Municipality of the District of Shelburne, is a district municipality comprising the eastern section of Shelburne County, Nova Scotia, Canada, but does not include the Towns of Shelburne or Lockeport. Statistics Canada classifies the district municipality as a municipal district. It is home to the Bowers Meadows Wilderness Area.
In the 2021 Census of Population conducted by Statistics Canada, the Municipality of the District of Shelburne had a population of living in of its total private dwellings, a change of from its 2016 population of . With a land area of , it had a population density of in 2021.
The following communities are included within the Municipality of the District of Shelburne:
Highways and numbered routes that run through the district municipality, including external routes that start or finish at the municipal boundary: