茹姓的人口主要分布在河南省,約占全國茹姓人口的19.5%。此外,茹姓在浙江、廣東、山西三省的分布也較為集中,這三省的茹姓人口約占全國茹姓人口的35.5%。在歷史的不同時期,茹姓的分布情況有所變化。例如,宋朝時期茹姓主要分布在安徽、浙江,而明朝時期則主要分布在山西、浙江、湖南、江蘇。
茹姓的起源與古代的柔然部族有關,柔然國也稱為蠕蠕、茹茹,源出東胡,為遊牧部落。北魏時期,柔然部族為突厥所破,其後人多以族名茹茹為姓,一部分入中原後,以茹為氏,稱茹氏。此外,漢代有如淳,其後代子孫在「如」字上加草字頭為茹姓。南北朝時,後魏時代北有三字姓普六茹氏(一作普陸茹氏或普陋茹氏),入中原後改為茹姓。
綜上所述,茹姓在全國的分布情況較為廣泛,尤其在河南省、浙江、廣東、山西等省份更為集中。茹姓的起源與古代的柔然部族和遊牧部落有關,同時也與漢族的發展有關。