Cache Junction is a small community town of Cache County in Utah. It is a part of Logan, I-U MSA. Cache Junction has a total area of about 16 sq. miles. Only a handful of people live in this town. They are mainly involved with primary economic activities involving agriculture, trade and community services.