Вієйра-ду-Міню розташована на північному заході Португалії, на північному сході округу Брага.
Містечко розташоване за 25 км на північний схід від міста Брага.
Вієйра-ду-Міню межує на півночі з муніципалітетом Терраш-де-Бору, на сході — з муніципалітетом Монталегре, на південному сході — з муніципалітетом Кабесейраш-де-Башту, на півдні — з муніципалітетом Фафе, на південному заході — з муніципалітетом Повуа-де-Ланьозу, на північному заході — з муніципалітетом Амареш.