Das Dorf Montecosaro befindet sich in der Provinz Macerata, die zur Region Marken (Marche) gehört. Die Gemeinde besitzt 5315 Einwohner und hat eine Fläche von 21,68 Quadratkilometer bei einer Bevölkerungsdichte von 245,16 Einwohner pro Quadratkilometer. Montecosaro befindet sich 252 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Casette
Borgo
Cave
Ruano
San Giacomo