Etter at hans første kone og flere i slekten døde av tuberkulose, tok han initiativ til opprettelsen av Den norske Nationalforeningen mot Tuberkulosen, nå Nasjonalforeningen for folkehelsen, i 1910. Han var foreningens første formann og regnes som en pionér i arbeidet mot tuberkulosen i Norge, også ved stiftelsen av Luster sanatorium. Da hans venn dr. Joachim Wiesener døde av tyfus, tok Hanssen initiativ til opprettelsen av Dr. Wieseners folkebad som åpnet 7. september 1889, året etter Wieseners død. Folkebadet ble bygget etter mal fra Tyskland, driftet med støtte av blant andre Bergens Samlag for Brændevinshandel og gjenåpnet i 1982 som et utested i Bergen.