This article needs more citations. (February 2024) |

Eselborn (German pronunciation: [ˈeːzl̩ˌbɔʁn]; Luxembourgish: Eeselbur) is a small town in the commune of Clervaux, in northern Luxembourg. As of September 2026[update], the town has a population of 539.