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