Descrizione
Il paese marsicano sorge alle pendici del monte Parasano nella valle del Giovenco a quota 1003 m s.l.m. nell'area protetta del parco nazionale d'Abruzzo, Lazio e Molise. Le vette delle montagne che lo circondano superano i 1700 metri di altitudine mentre a sud i monti Argatone e Terratta superano i 2000 m s.l.m.
A valle il territorio ortonese è attraversato dal fiume Giovenco che ha origine alle pendici del monte Pietra Gentile a 1985 m s.l.m. nel territorio montano del limitrofo comune di Bisegna. Parte della portata del corso d'acqua sfocia nel canale collettore della piana del Fucino.
Il territorio comunale include le frazioni di Aschi, Carrito, Castiglione, Cesoli, Rivoli, Santa Maria Maddalena e Sulla Villa e le località di Fonte Giusta, Campo Catino, Casalotto e Colle Cavallo[7]. Confina ad est con l'area protetta della valle del Sagittario, a sud con San Sebastiano dei Marsi, ad ovest con la conca fucense, a nord con Pescina e il territorio del parco naturale regionale Sirente-Velino.