Montemurlo is a commune in the province of Prato in the Italian region of Tuscany, located about 25kms northwest of Florence and about 8km northwest of Prato. Montemurlo borders the following municipalities: Agliana, Cantagallo, Montale, Prato.