中醫在我國已經有了幾千年的傳承,因此古代關於醫生的稱謂也很多。

古代對一般醫生,多稱之為醫工,《內經》中記載的“上工治未病”就是對良醫的稱讚。漢代所設醫工長,是主管宮廷醫藥的官名,唐代“醫工”、“針工”均為對醫生的稱呼。

古代醫生也被稱為“待詔”。唐人張祜的《病宮人》一詩有:“藥餌無征待詔愁”之句,可見唐代醫生亦稱為待詔。遼代時翰林醫院曾設醫待詔之職。

元雜劇如關漢卿的《拜月亭》、馬致遠的《嶽陽樓》、尚仲賢的《王魁負桂英》、石君寶的《秋胡戲妻》等劇作中,則將醫生稱為牙推。牙推也稱為衙推,陸遊的《老學庵筆記》記載:“陳雅詩雲:陳雅今年新及第,滿城人賀李牙推。”李牙推即為醫者也。其實牙推之名起於南宋之前,據《北夢瑣言》所記,後唐莊宗劉皇後之父曾以醫為業,負藥囊直入後宮,自稱劉牙推訪女。《舊唐書·鄭注傳》記載:“元和十三年,李愬為襄陽節度使,注往依之,愬得其藥力,固厚遇之,署為節度牙推。”據此可知,牙推之名於唐時已有之。

古代民間則將醫生稱為“大夫”居多。大夫,最早是一種官職。春秋時代的大夫,按職位高低不同有上、中、下之分,如楚國的屈原曾任三閭大夫。到了秦、漢又有所謂諫議大夫,唐代有禦史大夫,但都不是醫官。

到了宋朝,醫事製度和醫學教育都有了相當的發展,負責管理醫療行政的官職很多,宋製翰林醫官院醫官就分七級,而官職就更多了,有22種,最高的稱“大夫”,其次是“郎”或“郎中”,再次是“醫效”等。因為大夫是醫官中身份最高的職位,所以人們把大夫作為醫生的尊稱,又因為醫官中也有郎中一職,因而也有人把醫生稱做郎中。

不過,大夫和郎中也略有區別。一般設館醫人的醫生,都稱為大夫;至於草藥店或上街高喊“包醫奇難雜症”的醫生,稱為郎中。

對於醫術奇高的良醫,古代又以“杏林聖手”稱之。如三國時醫生董奉,隱居江西廬山。他為人治病不取酬金,隻要求重病者治好後在山上植杏樹五株,輕病者治好後植杏樹一株。數年後,“愈人無數,得杏樹十餘萬株,蔚然成林”。後來,人們便以“杏林”代稱中醫界,至於醫術高超的醫生,自然就成了杏林聖手了。