古代医官名。隋代尚药局中始置直长一职,唐代沿袭,并定其官品为正七品上。宋代仍置,其位在食医、侍御医之上。尚药直长的职责为协助典御(奉御)掌管和合御药及诊候方脉之事。