Selaya és un municipi de la Comunitat Autònoma de Cantàbria. Limita al nord i oest amb Villacarriedo, al sud amb Vega de Pas i a l'est amb San Roque de Riomiera. Es troba en la comarca de Pas-Pisueña i pel seu territori discorren els rius Pisueña i Campillo, afluent del primer.
Font: INE