Il primissimo insediamento umano risale all'età del Neolitico (3000 a.C.). Vari rinvenimenti  nuragici, archeologici, punici e romani testimoniano che questo territorio continuò ad essere popolato anche nei millenni successivi.

Nel Medioevo sorge l'abitato attuale, ad opera di monaci Camaldolesi. Il loro nome Monastir  che deriva dalla parola Catalana che indica infatti un monastero. Un'altra teoria riporta invece al termine sardo, "Muristèni". Cosa avvallata anche dal fatto che Monastir è stato un punto importantissimo per i forestieri lungo l'asse Sud e Nord.

Architetture religiose a Monastir

Chiesa di Santa Lucia;
Chiesa di San Pietro;
Chiesa di Sant'Antonio;
Chiesa di San Giacomo;
Chiesa della Beata Vergine Maria;
Chiesa di San Sebastiano;