Belvoir Township is a township in Sampson County, North Carolina, United States.
Belvoir Township is one of 19 townships within Sampson County. It is in total area. The township is located in central Sampson County, west of Clinton.
In 2022, the estimated population of the township was 2,637.
Communities within Belvoir Township include Bonnetsville and Reynolds Crossroads.
The township is bordered to the north by Herring Township, to the east by North Clinton Township, to the southeast by South Clinton Township, to the south by Little Coharie Township, and to the west by Honeycutt Township.
Streams within the township include Great Coharie Creek and Bearskin Swamp.