Vinhais és un municipi portuguès, situat al districte de Bragança, a la regió del Nord i a la subregió de l'Alt Trás-os-Montes.L'any 2006 tenia 10.583 habitants. Es divideix en 35 freguesies. Limita al nord i oest amb Galícia, a l'est amb Bragança, al sud amb Macedo de Cavaleiros i Mirandela i a l'oest amb Valpaços i Chaves.
- Agrochão
- Alvaredos
- Candedo
- Celas
- Curopos
- Edral
- Edrosa
- Ervedosa
- Fresulfe
- Mofreita
- Moimenta
- Montouto
- Nunes
- Ousilhão
- Paçó
- Penhas Juntas
- Pinheiro Novo
- Quirás
- Rebordelo
- Santa Cruz
- Santalha
- São Jomil
- Sobreiró de Baixo
- Soeira
- Travanca
- Tuizelo
- Vale das Fontes
- Vale de Janeiro
- Vila Boa de Ousilhão
- Vila Verde
- Vilar de Lomba
- Vilar de Ossos
- Vilar de Peregrinos
- Vilar Seco de Lomba
- Vinhais