罗姓起源有源于妘姓、源于官位、源于少数民族。
源于妘姓:源于妘姓是出自于祝融氏后裔的罗国封地。妘姓是中国比较古老的一个姓氏,始祖是祝融。祝融氏的子孙在失国以后就以故国名为姓氏,称为罗氏。
源于官位:源于官位是出自西周初期的官吏罗氏。罗氏曾经是两周时期的官职之一,是用来掌管鸟禽的捕捉还有饲养。他们的子孙里面就有以先祖官职称谓作为姓氏的,称为罗氏。
源于少数民族:鲜卑族里面的叱罗氏、破多罗氏都是汉化成罗姓的。有一部分的蒙古人也是汉化成罗姓。满族里面的爱新觉罗、罗佳氏等后裔中也有改姓为罗的。其他还有苗族、布依族、彝族、土家族、瑶族、土族等都是有汉化改姓为罗氏的,涉及范围比较广。