Evje og Hornnes is a municipality in Agder county, Norway. It is located in the traditional district of Setesdal. The administrative centre of the municipality is the village of Evje. Other villages in the municipality include Åneland, Dåsnesmoen, Flatebygd, Gautestad, Hornnes, Kjetså, and Øvre Dåsvatn. Evje og Hornnes was created as a new municipality on 1 January 1960 after the merger of the two older municipalities of Evje and Hornnes. The Norwegian National Road 9 runs north–south through the municipality, along the river Otra.