Eidfjord is a municipality in Hordaland county, Norway. The municipality is located in the traditional district of Hardanger. The administrative centre of the municipality is the village of Eidfjord, where the majority of the municipal population lives. The other major population centre in the municipality is the village of Øvre Eidfjord.