The City of Loudon is located along the Tennessee River in eastern Tennessee approximately 25 miles southwest of Knoxville off of Interstate 75.