Hallaryd är en kyrkby och småort i Älmhults kommun och Kronobergs län. Den var tidigare "centralort" i Hallaryds socken i Sunnerbo härad.
Byn ligger i mittpunkten mellan fyra andra lite större samhällen: Ungefär 22 kilometer åt nordost ligger Älmhult, kommunens centralort, 23 kilometer västerut är Markaryd beläget, Strömsnäsbruk ligger 15 kilometer åt nordväst och åt sydost finner man efter 15 kilometer den skånska orten Osby. Mitt genom ortens hjärta rinner Helge å.