La commune de Marchampt se situe dans le département Rhône.
Les municipalités limitrophes sont les suivantes : Beaujeu, Quincié-en-Beaujolais, Le Perréon, Saint-Didier-sur-Beaujeu, Claveisolles.
1 infirmier et infirmière à domicile exerce à Marchampt.