Accanto all'attività scientifica, in Foà fu notevole anche l'impegno civile e politico soprattutto quello legato all'educazione sanitaria, con divulgazione delle nozioni di igiene e prevenzione delle malattie nelle classi sociali meno abbienti. in collaborazione con Gaetano Ronzoni si impegnò nella lotta alla tubercolosi e ricoprì la carica di presidente della "Federazione italiana delle opere antitubercolari". Fu assertore della necessità di impartire ai giovani una corretta educazione sessuale, e fu anzi autore di numerosi scritti sull'argomento. Accettò la presidenza dell'«Unione dell'educazione popolare» offertagli da Filippo Turati. Nel 1900, con Herlitzka e Donato Bachi, fu cofondatore dell'Università Popolare di Torino. Fu a lungo assessore al Comune di Torino e nel 1908 venne nominato senatore del regno.