Su hábitat natural es la región mediterránea, sur de Europa y norte de África. En España se halla en la mayor parte de Cataluña, hasta los Pirineos, en Aragón y Navarra, Castilla-La Mancha, Castilla y León, La Rioja, Madrid, Región de Murcia, Extremadura, en las zonas montañosas de la Comunidad Valenciana, Andalucía e islas Baleares. El romero es un arbusto leñoso de hojas perennes y aromáticas. Puede llegar a medir 2 metros de altura.