Amarante estas portugala urbo en la nordoriento de la distrikto Porto, Norda regiono kaj subregiono Tâmega e Sousa, kun ĉirkaŭ 11 564 loĝantoj (2021).
Ĝi estas sidejo de la municipo Amarante kiu havas totalan areon de 301,33 km², 52 116 loĝantojn en 2021 kaj loĝdensecon de 173 loĝantoj por km², subdividita en 26 fregezioj. La municipo limas norde kun la municipo Celorico de Basto, nordoriente kun Mondim de Basto, oriente kun Vila Real kaj Santa Marta de Penaguião, sude kun Baião, Marco de Canaveses kaj Penafiel, okcidente kun Lousada kaj nordokcidente kun Felgueiras.