Ang Tubao ikaupat nga klaseng municipalidad nahimutang sa probensya sa La Union, Pilipinas. Adunay kinatibok-an gidak-on nga 50.75 kilometros quadrado ug nahimutang saikaduhang distrito.
Sumala sa census ni acting 2015, dunay 28,729 katawo. Ang gitudlo nga kodigo postal mao ang 2509.
Hapit nalukop sa kaumahan ang palibot sa Tubao.[2] Dunay mga 343 ka tawo kada kilometro kwadrado sa palibot sa Tubao nga hilabihan populasyon.[3] Ang klima habagat. Ang kasarangang giiniton 24 °C. Ang kinainitan nga bulan Abril, sa 27 °C, ug ang kinabugnawan Enero, sa 22 °C.[4] Ang kasarangang pag-ulan 3,008 milimetro matag tuig. Ang kinabasaan nga bulan Agosto, sa 924 milimetro nga ulan, ug ang kinaugahan Enero, sa 18 milimetro.[5]