上大夫是 先秦时期的官名,在战国时期的诸侯国中,官爵分为卿、大夫、士三级,上大夫是最高一级的大夫。在卿中有上卿、亚卿之分,在大夫之中,有长大夫、上大夫、中大夫等。后世遂以大夫为一般任官职之称。
具体来说,上大夫在先秦时期是比卿低一等的官职,但在大夫这一等级中,它是最高一级的。在战国时期的诸侯国中,国君之下有卿、大夫、士三级,上大夫在卿之下,士之上。
因此,上大夫在先秦时期是一个较为高级的官职,但在后世,随着官职体系的演变,这个官职逐渐演变为一般任官职之称。