Die Gemeinde Arpheuilles liegt am Flüsschen Ozance, etwa 34 Kilometer westnordwestlich von Châteauroux. Sie grenzt im Nordwesten und Norden an Clion, im Norden und Nordosten an Palluau-sur-Indre, im Nordosten und Osten an Saint-Genou, im Südosten an Sainte-Gemme, im Süden an Saulnay sowie im Südwesten und Westen an Villiers.