La commune de Bordeaux-en-Gâtinais se trouve dans le quadrant nord-est du département du Loiret, en limite du département de Seine-et-Marne, dans la région agricole du Gâtinais riche. À vol d'oiseau, elle se situe à 50,8 km d'Orléans, préfecture du département, à 21,7 km de Pithiviers, sous-préfecture, et à 7,8 km de Beaune-la-Rolande, ancien chef-lieu du canton dont dépendait la commune avant mars 2015. La commune fait partie du bassin de vie de Beaune-la-Rolande. Les communes les plus proches sont : Corbeilles (3,7 km), Auxy (4,4 km), Lorcy (4,8 km), Sceaux-du-Gâtinais (5,3 km), Juranville (5,5 km), Beaumont-du-Gâtinais (5,6 km, en Seine-et-Marne), Égry (6,6 km), Courtempierre (6,8 km), Mignerette (7,4 km) et Mézières-en-Gâtinais (7,6 km)
Cette cache fait partie de la série des 334 Communes du Loiret (CDL)