The class year for an officer links to the page for that class. If a name is highlighted it links to a biography.

Last name First name Class

Macfarland Walter 1860
MacFeely Robert 1850
Mack Oscar A. 1850
Mackall William Whann   1837
Mackenzie Alexander 1864
Mackenzie Ranald 1862
Maclay Robert P.   1840
Maclay Isaac W. 1864
Macomb John Navarre 1832
Macrae Nathaniel C. 1826
Magilton Albert L. 1846
Magruder John Bankhead   1830
Magruder William T.   1850
Mahan Dennis H. 1824
Major James Patrick   1856
Mansfield Joseph King Fenno 1822
Mansfield Samuel M. 1862
Marcy Randolph Barnes 1832
Marmaduke John Sappington   1857
Marsh Salem S. 1860
Marshall Humphrey   1832
Marshall Elisha 1850
Marshall Louis H. 1849
Martin James Green   1840
Martin James P. 1860
Martin Leonard M-1861
Martindale John H. 1835
Marye William A. 1862
Mason John Sanford 1847
Maury Dabney Herndon   1846
Maxey Samuel Bell   1846
Maynadier Henry E. 1851
Maynadier William 1827
McAlester Miles D. 1856
McAllister Julian 1847
McArthur Joseph M. 1849
McCall George Archibald 1822
McCalmont John S. 1842
McCleary John 1854
McClellan George Brinton 1846
McClure Daniel 1849
McCook Alexander McDowell 1852
McCown John Porter 1840
McCreery William W. 1860
McDonald Angus   1817
McDowell Irvin 1838
McFerran John C. 1843
McGinness John R. 1863
McIntire Samuel B. 1862
McIntosh James 1849
McIntyre James 1853
McKean Thomas Jefferson 1831
McKee George W. 1863
McKee Samuel 1858
McKeever Chauncey 1849
McKinstry Justus 1838
McLaws Lafayette   1842
McLean Eugene 1842
McLean Nathaniel H. 1848
McLemore Owen K.   1856
McLeaod Hugh   1835
McMillan James 1856
McNeill Henry C.   1857
McNutt John 1840
McPherson James Birdseye 1853
McQuesten James E. M-1861
McRae Alexander 1851
McRae Tully 1862
Meade George Gordon 1835
Meade Richard Kidder, Jr. 1857
Mechling William T.   1848
Meigs John R. 1863
Meigs Montgomery Cunningham 1836
Mendel George H. 1852
Mendenhall John 1851
Mercer Hugh Weedon   1828
Mercer John T.   1854
Merchant Charles Specer 1814
Merrill Lewis 1855
William E. William E. 1859
Merritt Wesley 1860
Michie Peter S. 1863
Michler Nathaniel 1848
Miles Dixon S. 1824
Miller A. Galbraith 1848
Miller Marcus P. 1858
Miller Morris S. 1834
Miller Thomas E. 1856
Mishler Lyman 1860
Mitchell Ormsby MacNight 1829
Mizner John K. 1856
Molinard Albert J.S. 1851
Montgomery Alexander 1834
Montgomery William Reading 1825
Moore John C.   1849
Moore Isaiah N. 1851
Moore Treadwell 1847
Mordecai Alfred J-1861
Morell George Webb 1835
Morgan Charles Hale 1857
Morgan Michael R. 1854
Morris Thomas 1834
Morris Thompson 1822
Morris William 1820
Morris William H. 1851
Morton James St. Clair 1851
Mouton Jean Jaques Alfred Alexander 1850
Mullan John 1852
Mullins John 1854
Murray Edward 1841
Murray Albert M. 1862
Myers Abraham C.   1833
Myers Frederick C. 1846
Myers Jasper 1862
Myers William 1852

Main West Point Officers page with list of class years

Alphabetical Index of West Point Officers in the Civil War
A • B • C • DE • FG • H • IJKL • M • NOP • QR • S • TUV • W