Mabuhay, officially the Municipality of Mabuhay (; Chavacano: Municipalidad de Mabuhay; ), is a municipality in the province of Zamboanga Sibugay, Philippines. According to the 2024 census, it has a population of 24,296 people.
The municipality is located in the northeastern part of Olutanga Island.
Mabuhay is politically subdivided into 18 barangays. Each barangay consists of puroks while some have sitios.