漢豐位於益州東部、長江北岸支流的谷地中。東漢永和五年時尚無此縣,其地屬巴郡朐忍縣。漢末至蜀漢時期,從朐忍縣西部分出漢豐縣。劉備入蜀後,巴郡東部改屬巴東郡,漢豐即為其屬縣。
漢豐地處巴東山區,北通漢中、南近長江水道,是蜀漢東境的腹地小縣,史書中少有重大事件的記載。後世沿革多次改名,大致即今重慶市開州區一帶。