L'Orne prend sa source aux environs d'Aunou-sur-Orne, au nord-est de la forêt d'Écouves, près de Sées, à 190 mètres d'altitude, dans le département de l'Orne.
Elle coule, en direction du nord-ouest, dans laplaine d'Argentan, puis surimpose sa vallée sinueuse et escarpée dans les granites d'Athis et les schisteset grès de la Suisse normande formant des gorges pittoresques.
De Putanges à la forêt de Grimbosq, l'Orne parcourt sa trouée héroïque dans un environnement de buttes élevées et sauvages (mont d'Ancre, mont Cerisy), traçant un sillon profond encadré de parois rocheuses impressionnantes (rochers des Parcs,rochers de la Houlle, Pain de Sucre) près de Clécy.
De nombreux moulins et sites de gué égayent le fond de la vallée. Juste en aval de Putanges, à l'entrée des gorges, le barrage de Rabodanges a été édifié, en 1960, pour régulariser le débit du fleuve et produire de l'électricité (puissance de 6 500 kW), créant un lac artificiel d'une longueur de 7 km.
Dans la dernière partie de son cours, après avoir franchi, près de Thury-Harcourt, la boucle du Hom et ses schistes, témoins de la chaîne cadomienne vieille de 650 à 540 millions d'années, l'Orne contourne le Cinglais, traverse la plaine de Caen avant de rejoindre la Manche à Ouistreham, dans le département du Calvados.