Aye ligt in de gemeente Marche-en-Famenne, in de provincie Luxemburg. Het dorp ligt tussen Marche-en-Famenne en Marloie, aan de rand van het open landschap van de Famenne. In de kern staan huizen, boerderijen en enkele oudere gebouwen in kalksteen, leisteen en baksteen. Aan de oostkant van het dorp loopt de spoorlijn. Aye hoort, na Marche zelf, bij de grotere kernen van de gemeente.
Het oudste deel van Aye ligt vooral rond de kerk. Daar staat de kerk Saint-Séverin, die het historische middelpunt van het dorp vormt. In dezelfde omgeving staan ook oudere hoeves en woonhuizen die nog aansluiten op het vroegere dorpsbeeld. Buiten dat oudere deel is Aye in de loop van de twintigste eeuw verder gegroeid. Daardoor bestaat het dorp vandaag uit een oudere kern met daaromheen nieuwere woonstraten.