 Elwood is located in eastern Box Elder County in the Bear River Valley.The Bear River forms part of the eastern border of the town, and the Malad River forms part of the western border.The town of Deweyville and the city of Honeyville are to the east, and the city of Tremonton is to the northwest.