古代常将医生尊称为“医官”,“医官”是一种总称,自宋代以来,它有了分级,其中最高一级的官职是“大夫”,依下类推为“郎中”、“医效”;自宋代设“大夫”级别的医官后,民间就把医生称为“大夫”,在中国北方地区尤为流行。