Avrecourt is a commune located in the Haute-Marne department in the north-eastern region of France. It serves as a rural locality within this administrative territory.
Historically, the commune underwent an administrative change between 1972 and 2012, during which it was part of the larger commune known as Val-de-Meuse.