La commune de Marcoux se situe dans le département Alpes-de-Haute-Provence.
Les communes limitrophes sont les suivantes : La Robine-sur-Galabre, Draix, Le Brusquet, Archail, Digne-les-Bains.
2 infirmiers et infirmières à domicile travaillent à Marcoux.