Een gasthoogleraar (visiting professor) (Nederland) of gastprofessor (België) is een voor bepaalde duur aangestelde externe lector, docent of hoogleraar in dienst van een hogeronderwijsinstelling die (op uitnodiging) voor een beperkte periode aan een andere universiteit colleges geeft.
De invulling van gasthoogleraar verschilt per land en instelling. Meestal heeft een gasthoogleraar geen verdere organisatorische taken bij de instelling en kan niet aangewezen worden als promotor.[1] In onder meer Vlaanderen heeft een gasthoogleraar een zwaardere functie, vergelijkbaar met een bijzonder hoogleraar in Nederland.
In Vlaanderen is een 'gastprofessor' (guest professor) een voor bepaalde duur aangestelde contractuele lesgever aan een Vlaamse hogeschool of universiteit.[2][3]