ההמנון של פורטוגל נכתב בשנת 1890 על ידי אנריקה לופש דה מנדונסה.
ההמנון עצמו נכתב עקב כך שהאימפריה הפורטוגלית אולצה לוותר על לא מעט מושבות עבור האימפריה הבריטית. לא מעט מהתושבים באותה תקופה קבעו כי מדובר בעלבון גדול שגרם לפורטוגל לרדת מכל נכסיה, ולהפוך את האימפריה הבריטית לאחת מהאימפריות החזקות ביותר בעולם. הלחן של ההמנון נוצר על ידי אלפרדו קייל.
תחילה ההמנון נוצר בתור שיר בלבד, ורק ב-5 באוקטובר 1910 הפך להיות באופן רשמי ההמנון הלאומי של פורטוגל. הסיבה שרק בשנת 1910 הפך ההמנון להיות השיר הרשמי של פורטוגל הינה שבאותה העת הפכה פורטוגל להיות ממדינה מלוכנית למדינה רפובליקאית. ההמנון החדש החליף את ההמנון הישן שהיה נודע בשמו "המנון מגילת החוקה". ישנם אנשים שטוענים כי ב-19 ביולי 1911 אומץ ההמנון באופן רשמי להיות ההמנון הלאומי, אך קשה מאוד לתת לכך תשובה חד משמעית.
ההמנון נשאר ללא שינוי במשך 46 שנים, ורק ב-16 ביולי 1957 התקבל ההמנון בגרסה שאותה אנו מכירים כיום. בגרסה החדשה ישנם בסך הכול כשלושה בתים ופזמון אחד שחוזר על עצמו. אך באופן רשמי מושמע רק הבית הראשון שלאחריו מגיע הפזמון החוזר. עוד שינוי משמעותי שהיה בהמנון הינו שאת המשפט "כנגד הבריטים, צעדו, צעדו!" החליפו במשפט " "כנגד התותחים, צעדו, צעדו!".