Franklin is a small city located in the County of Franklin. This small city is a part of Logan, Idaho-Utah MSA. With a total area of about 2 sq. kms., Franklin is located at an elevated height of about 4500 ft. from the ground level. Service oriented businesses are the main sources of livelihood for the local residents of Franklin. Some also keep themselves engaged with agriculture.