Montecosaro si trova lungo la valle del fiume Chienti che scorre a sud del suo territorio e che, a meno di 10 km verso est, sfocia nel mare Adriatico tra i comuni di Porto Sant'Elpidio e di Civitanova Marche…
Montecosaro si trova lungo la valle del fiume Chienti che scorre a sud del suo territorio e che, a meno di 10 km verso est, sfocia nel mare…