La commune de Beaucourt est située dans le département Territoire de Belfort.
Les communes limitrophes sont les suivantes : Saint-Dizier-l'Évêque, Badevel, Dampierre-les-Bois, Dasle, Montbouton.
12 infirmiers et infirmières à domicile exercent à Beaucourt.