Upolu er ei øy i Samoa, forma av en massiv basaltiskskjoldvulkan i det vestlige Stillehavet. Øya er 75 km lang, med et areal på 1 125 km², og er den nest største i areal og den mest folkerike av Samoaøyene. Upolu ligger øst for «den store øya», Savai'i. Samoas hovedstad Apia ligger på midten av Upolus nordkyst, og den Faleolo internasjonale lufthavn, landets hovedflyplass, ligger vest på øya. Vulkanen som har danna øya har ikke hatt noen utbrudd i historisk tid, men tre lavastrømmer på øya er fra noen hundre til noen tusen år gamle.
Ifølge den samoanske greina av polynesisk mytologi var Upolu den første kvinnen på øya av samme navn.