Ekelsjö ist ein Dorf in der Gemeinde Nässjö, in Jönköpings län, Schweden. Ekelsjö liegt auf 346 m Höhe. Die nächste größere Stadt ist Jönköping, 37 km nordwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kloster Nydala (25 km), Norra Sandsjö Church (14,9 km) und Almesåkra-Kirche (6,1 km).