Die Gemeinde Lye liegt etwa 50 Kilometer nordnordwestlich von Châteauroux und wird vom Fluss Modon und seinem Zufluss Traîne Feuilles durchquert.
Sie grenzt im Norden und Nordwesten an Couffy, im Norden und Osten an Meusnes, im Osten und Südosten an Fontguenand, im Süden und Südwesten an Villentrois sowie im Westen an Châteauvieux.