Селоріку-де-Башту розташоване на північному заході Португалії, на південному сході округу Брага.
Містечко розташоване за 40 км на південний схід від міста Брага.
Селоріку-де-Башту межує на півночі з муніципалітетом Кабесейраш-де-Башту, на сході — з муніципалітетом Мондін-де-Башту, на півдні — з муніципалітетом Амаранте, на південному заході — з муніципалітетом Фелгейраш, на заході — з муніципалітетом Фафе.
Історія
1520 року португальський король Мануел I надав Селоріку форал, яким визнав за поселенням статус містечка та муніципальні самоврядні права.