In Switzerland there's a non-profit-oriented bank called ABS (Alternative Bank Switzerland) where I've been a happy customer for a few years now. They belong to a group of financial institutions that strive for "ethical banking", together with others like GLS. There are some others listed here: https://en.wikipedia.org/wiki/Category:Ethical_banking Another resource might be the Global Alliance for Banking on Values: http://www.gabv.org/the-community/members/banks