将军(general),或称将官,在海军中也称旗官。是军队高阶(英语:Highest military ranks)军官,在部分国家,陆军、海军及空军的将领使用不同的名称称呼。
将军的外文general起源自16世纪,是captain general的简称,源自中古法语capitaine général。
现今,将军在一些国家会视为四星上将,不过不同的国家有不同的军衔系统。将军对应北约军衔的OF-9,是许多军队的最高军衔。