A semiconductor device, includes: a first conductivity type semiconductor
base having a main face; a hetero semiconductor region contacting the
main face of the semiconductor base and forming a hetero junction in
combination with the semiconductor base, the semiconductor base and the
hetero semiconductor region in combination defining a junction end part;
a gate insulating film defining a junction face in contact with the
semiconductor base and having a thickness; and a gate electrode disposed
adjacent to the junction end part via the gate insulating film and
defining a shortest point in a position away from the junction end part
by a shortest interval, a line extending from the shortest point to a
contact point vertically relative to the junction face, forming such a
distance between the contact point and the junction end part as to be
smaller than the thickness of the gate insulating film contacting the
semiconductor base.