Mayor general es un rango militar de nivel alto utilizado en varios países.
Es un rango paralelo al general de división en algunos otros ejércitos, y en algunos países se refiere a él extraoficialmente como «general de dos estrellas».
En el Ejército Canadiense y en la Real Fuerza Aérea Canadiense el grado de mayor general es el segundo de la categoría de oficiales generales en orden ascendente.
[5] El Ejército Británico posee el grado de mayor general para aquellos oficiales que conduzcan divisiones y la Real Academia Militar de Sandhurst.
Para ascender al rango los generales de brigada tienen que aprobar el curso nacional, haber estado es su rango durante cinco años y que el Senado apruebe el ascenso.