St. Thomashof is een straat te Nijmegen in de gemeente Nijmegen. De St. Thomashof is gelegen in de Nederlandse provincie Gelderland.