Orejo es una localidad del municipio de Marina de Cudeyo (Cantabria, España). En el año 2008 contaba con una población de 347 habitantes.(INE). La localidad se encuentra a 47 metros de altitud sobre el nivel del mar, y a 1,3 kilómetros de la capital municipal, Rubayo.
Los barrios que componen la localidad son: Balabarca, Barreda, El Centro, El Ferial, El Puente, El Rongal, La Capilla, La Estación, La Muela, La Sota, La Teja, La Tejera, Las Cavadas, Las Marismas, Monedo, Madriro, Ruifriego, Pardillo, Tijero y Quintana.