Affoltern im Emmental is a municipality in the district of Trachselwald in the canton of Berne in Switzerland. The hamlets of Weier, Rinderbach, Eggerdingen, Heiligenland and Hirsegg belong to Affoltern im Emmental.
As indicated by the name Affoltern i.E. is situated in the Emmental
. It is bordered by Walterswil
. The well-known mountain Lueg
is located in Affoltern.
A train station is located in Weier, which connects it to Huttwil in the one direction and Lützelflüh in the other.
The name Affoltern is a derivation of the old German for apple-tree, "Affal Tra". The apple-tree features prominently in Affoltern's coat of arms.