一般科医师(英语:General practitioner,缩写:GP),又称全科医师、普通科医师,是治疗急性和慢性疾病并为病患提供预防保健和健康教育的医生,可处理发展初期尚未鉴别诊断的疾病类型,可能会需要紧急医疗处置。有需要时可转介或追踪病例。
一般科医师的角色或功能在不同国家(甚至同一国家的不同区域)可能大不相同。在发达国家的都会区,一般科医师的功能趋于狭隘,偏重于慢性病照护、治疗非危及生命的急性病、早期发现重大疾病并转介病患至专科、提供预防保健包括健康教育和疫苗接种。相对的,在未开发国家或发展中国家的农村地区,一般科医师可能会常规地提供到院前的紧急医疗服务、分娩婴儿、社区医院照护、进行低复杂度的外科手术。
“GP”一词常见于英国、爱尔兰共和国、英联邦;但在北美,该词的用法变得有些模棱两可,与家庭医师或初级照护医师(英语:Primary care physician)并不相同。
在过去,一般科医师曾是由任何具有医学院资历的社区医师来担任,但是自1950年代以来,一般科已成为一种专科,各个国家会订定具体的培训要求。