La commune est située à 5 km de Louhans-Châteaurenaud et possède une halte nautique sur la Seille. La Voie Verte La Bressane reliant Chalon sur Saône à Lons le Saunier passe aussi par la commune.
Passy-sur-Guye est cité dans une charte de Cluny en 962. Dans le dernier quart du XVIe s., Passy était le siège d’une seigneurie. L’église, dédiée à saint Roch, est un édifice dont les parties les plus anciennes semblent remonter au milieu du XIe siècle.