Ранко је српско[1]мушколично име. Према „Речнику личних имена код Срба” име Ранко је настало од имена Ран(а),[а] или од придјева ран(и).[2]Женска варијанта овог имена је Ранка.[б][4]
^Име Ран је настало од имена Ранислав, а име Рана је настало од имена Ранђел, Ранислав итд.[2]
^Може бити хипокористик од имена Хранислава. Према „Рјечнику хрватскога или српскога језика” значи исто што и хранка, назив за женско дијете. У Лици се говорило: „Ти си мајкина ранка”.[3]