Honeyville is located in eastern Box Elder County and is bordered by Deweyville to the north, by the Bear River to the west, by Calls Fort to the south, and by the Rocky Mountains to the east.
According to the United States Census Bureau, Honeyville has a total area of , all of it land.