Houaphan (laoksi ຄຳຫົວພັນ) on Laosin maakunta, joka sijaitsee maan pohjoisosassa, Vietnamin rajalla. Houaphanin pääkaupunki on Xam Nua. Maakunnan pinta-ala on 16 500 neliökilometriä. Vuoden 2015 väestönlaskennassa siellä oli 280 938 asukasta.[1] Maakunta on jaettu kahdeksaan piirikuntaan: Xam Neua, Xiengkhor, Viengthong, Vieng Xay, Huameuang, Xam Tai, Sopbao ja Add.[2]