A Babócsa-Nagyatád közti 6807-es út vezet végig az észak-déli irányban több kilométer hosszan elnyúló falun; a környező zsáktelepülések közül csak innen érhető el közúton (a 68 116-os számú mellékúton leágazva) Rinyaújnép, illetve (a 68 128-as számozású bekötőúton) Bakháza.
Története
Háromfa első ismert okleveles említése 1377-ből való, amikor a nevét Harumfa formában jegyezték fel. Később Háromfafalvának nevezték, majd az idők folyamán ez rövidült Háromfára. (A legenda szerint három nagy nyárfa állt egy dombon, innen kapta a falu a nevét. Ez a három nyárfa szerepel most a falu címerében is.) 1406 és 1418 között a berzencei Lórántfi György, 1477-ben Forster György volt a birtokos. 1481-ben felerészben ugyanez a Forster, illetve a tolnai Bornemissza János birtoka. Az 1554. évi török kincstári adólajstrom szerint 3 házból állt. A 18. század húszas éveiben őrgróf Turinetti Herkules Lajos a birtokos. 1733-tól a Festetics családnak volt itt 1945-ig nagyobb birtoka.
A településen 2018. szeptember 16-án időközi polgármester-választást tartottak,[11] az előző polgármester halála miatt.[14] A posztért viszonylag sok, hat jelölt indult, így a győztesnek 33,43 %-os eredmény is elég volt a mandátumszerzéshez.[11]
A 2011-es népszámlálás során a lakosok 86,6%-a magyarnak, 0,5% bolgárnak, 13,1% cigánynak, 0,1% németnek mondta magát (13,4% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). A vallási megoszlás a következő volt: római katolikus 74,8%, református 1,1%, evangélikus 0,3%, felekezet nélküli 6,6% (17,2% nem nyilatkozott).[15]
2022-ben a lakosság 92,8%-a vallotta magát magyarnak, 22,7% cigánynak, 0,3% németnek, 0,2% bolgárnak, 0,2% horvátnak, 0,2% szerbnek, 0,3% egyéb, nem hazai nemzetiségűnek (6,8% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). Vallásuk szerint 47,4% volt római katolikus, 1,7% református, 0,2% evangélikus, 0,8% egyéb keresztény, 1,1% egyéb katolikus, 12,9% felekezeten kívüli (35,8% nem válaszolt).[16]