李姓的起源有多种说法:
源于嬴姓:皋陶担任尧、舜的大理之职,子孙世袭此职,遂以官名命族为理氏。后因理徵避难以木子为食而姓李。
李树图腾说:有人认为李姓起源于图腾崇拜,以李树为图腾。
源于封赏赐姓李氏:蜀汉时期,诸葛亮平哀牢夷后,赐当地少数民族赵、张、杨、李等姓。
唐朝时期,许多家族改为李氏,由此李氏人丁大增。