Il Roero è una regione geografica del Piemonte, situata nella parte nord-orientale della provincia di Cuneo. Prende il nome dalla famiglia omonima – ovvero quella dei Roero – che a partire dal periodo medioevale e per vari secoli ha dominato su questo territorio.
Il Roero è tutto posto sulla sinistra idrografica del fiume Tanaro. Al di là di tale fiume, sulla sua destra idrografica, inizia invece il territorio delle Langhe. Perciò il fiume Tanaro costituisce il confine tra Roero e Langhe. Mentre la maggior parte del Roero appartiene al bacino idrografico del Tanaro le acque della zona affacciate verso la pianura carmagnolese vengono convogliate nel Po dal Meletta e dai suoi affluenti.
La zona del Roero è prevalentemente collinare ed è coltivata principalmente a frutteto e a vigneto. Le Rocche del Roero, sulle quali è stato costruito un castello oppure è sorto un paese, costituiscono una caratteristica peculiare del paesaggio.