The commune lies about 20 km (12 mi) south of Amiens and about 13 km (8 mi) from the border with the Oise department, situated at the junction of the departmental roads D7 and the D26, in the valley of the river Noye. Ailly-sur-Noye station has rail connections to Amiens and Creil.
Annual Son et Lumière Le Souffle de la terre narrates the story of the people of Picardy from Gaulish times up to the Second World War. More than 450,000 have been to see the spectacle.