《英雄无敌3》中,每个种族的英雄都有战士系与法师系两种职业,前者偏重攻防与作战技能,后者偏重魔法与法术技能。
城堡族:骑士/牧师;
壁垒族:巡逻兵/德鲁伊;
塔楼族:炼金术士/术士;
据点族:野蛮人/战斗法师;
要塞族:驯兽师/女巫;
元素族:元素人/元素使;
地狱族:魔鬼/异教徒;
地下城:地下领主/妖术师;
墓园族:死亡骑士/巫师。
此外,还有一些根据种族特点做出的特殊设定:如巡逻兵学不了火系魔法,地下领主、野蛮人学不了水系魔法,当然三族的法师英雄不受此限制;而且法师英雄也有类似设定,如术士就学不了抵抗力等等。