大明国号来源有多种说法,一般认为与宗教有关,吴晗等人认为,大明国号的源头是明教,此说后来被金庸等作家采用,而胡阿祥等认为此国号出自白莲教,而源头则是佛教。朱元璋手下有一部分明教徒,用“明”作国号以示正统地位,也同时应和明教中的“明王出世”预言。