Bethel is located about 12 miles (19 kilometers) north of Jerusalem, west of Jericho and the Jordan River.