兰姓的起源。五胡十六国时期，兰氏为汉国匈奴四姓之一。兰姓还是多个少数民族姓氏汉化的产物，据《魏书·官氏志》和其他文献记载，已知有演变为兰姓的少数民族姓氏如下：另外，有部分兰姓人口本来为蓝姓，但两个姓氏的血统源流截然不同。改姓有多个原因，例如广西梧州市蒙山县新坪大兰村、岭祖村的兰姓人口，祖上原姓蓝，因犯罪而改为兰姓。当代也常有混肴兰姓与蓝姓的情况，把兰姓当作蓝姓的简化字来使用（尤其是在二简字推出后），甚或因为误用而不小心改掉自己的姓氏，而政府部门办理证件时也将错就错。一些原姓蓝的兰姓人已向政府申请改回蓝姓。