La commune de Joigny est située dans le département Yonne.
Les municipalités limitrophes sont les suivantes : Villecien, Villevallier, Dixmont, Looze, Brion, Bussy-en-Othe, Paroy-sur-Tholon, Saint-Aubin-sur-Yonne, Chamvres, Cézy, Béon, Laroche-Saint-Cydroine, Champlay.
35 infirmiers et infirmières à domicile travaillent à Joigny.