| Name | Nationality | From | To | P | W | D | L | Win% | Honours | Notes | 
| H. Smallwood |  England | 1 August 1888 | 1 August 1891 | 7001890000000000000♠89 | 7001450000000000000♠45 | 7001110000000000000♠11 | 7001330000000000000♠33 | 7001505600000000000♠50.56 |  |  | 
| A. G. Burton |  England | 1 August 1891 | 1 August 1893 | 7001490000000000000♠49 | 7001140000000000000♠14 | 7000600000000000000♠6 | 7001290000000000000♠29 | 7001285700000000000♠28.57 |  |  | 
| J. H. Robinson |  England | 1 August 1893 | 1 August 1895 | 7001620000000000000♠62 | 7001220000000000000♠22 | 7000300000000000000♠3 | 7001370000000000000♠37 | 7001354809999999999♠35.48 |  |  | 
| C. H. Aislo |  England | 1 August 1895 | 1 August 1896 | 7001310000000000000♠31 | 7001190000000000000♠19 | 7000600000000000000♠6 | 7000600000000000000♠6 | 7001612900000000000♠61.29 |  |  | 
| A. E. Parsloe |  England | 1 August 1896 | 1 August 1897 | 7001330000000000000♠33 | 7001120000000000000♠12 | 7000500000000000000♠5 | 7001160000000000000♠16 | 7001363600000000000♠36.36 |  |  | 
| L. Ford |  England | 1 August 1897 | 1 August 1898 | 7001300000000000000♠30 | 7001120000000000000♠12 | 7000500000000000000♠5 | 7001130000000000000♠13 | 7001400000000000000♠40.00 |  |  | 
| G. Hughes |  England | 1 August 1898 | 1 August 1899 | 7001350000000000000♠35 | 7001150000000000000♠15 | 7001120000000000000♠12 | 7000800000000000000♠8 | 7001428600000000000♠42.86 |  |  | 
| L. Ford |  England | 1 August 1899 | 1 August 1901 | 7001790000000000000♠79 | 7001250000000000000♠25 | 7001240000000000000♠24 | 7001300000000000000♠30 | 7001316500000000000♠31.65 |  |  | 
| J. E. Shutt |  England | 1 August 1908 | 1 July 1912 | 7002144000000000000♠144 | 7001690000000000000♠69 | 7001280000000000000♠28 | 7001470000000000000♠47 | 7001479200000000000♠47.92 |  |  | 
| Haydn Price |  Wales | 1 July 1912 | 1 August 1915 | 7002114000000000000♠114 | 7001570000000000000♠57 | 7001190000000000000♠19 | 7001380000000000000♠38 | 7001500000000000000♠50.00 |  | First manager from outside England | 
| Albert Groves |  Wales | 1 May 1920 | 1 August 1921 | 7001360000000000000♠36 | 7001190000000000000♠19 | 7000600000000000000♠6 | 7001110000000000000♠11 | 7001527800000000000♠52.78 |  |  | 
| Joe Burchell |  England | 1 August 1921 | 1 February 1926 | 7002199000000000000♠199 | 7001740000000000000♠74 | 7001360000000000000♠36 | 7001890000000000000♠89 | 7001371900000000000♠37.19 |  |  | 
| David Ashworth |  Ireland | 1 February 1926 | 1 February 1927 | 7001420000000000000♠42 | 7001160000000000000♠16 | 7000900000000000000♠9 | 7001170000000000000♠17 | 7001381000000000000♠38.10 |  |  | 
| Jimmy Torrance |  Scotland | 1 February 1927 | 1 May 1928 | 7001610000000000000♠61 | 7001170000000000000♠17 | 7001120000000000000♠12 | 7001320000000000000♠32 | 7001278700000000000♠27.87 |  |  | 
| James Kerr |  England | 1 May 1928 | 1 April 1929 | 7001390000000000000♠39 | 7001130000000000000♠13 | 7001120000000000000♠12 | 7001140000000000000♠14 | 7001333300000000000♠33.33 |  |  | 
| Sid Scholey |  England | 1 April 1929 | 1 October 1930 | 7001610000000000000♠61 | 7001210000000000000♠21 | 7001100000000000000♠10 | 7001300000000000000♠30 | 7001344300000000000♠34.43 |  |  | 
| Peter O'Rourke |  Scotland | 1 October 1930 | 1 February 1932 | 7001630000000000000♠63 | 7001210000000000000♠21 | 7001100000000000000♠10 | 7001320000000000000♠32 | 7001333300000000000♠33.33 |  |  | 
| Bill Slade |  England | 1 February 1932 | 1 October 1934 | 7002114000000000000♠114 | 7001550000000000000♠55 | 7001210000000000000♠21 | 7001380000000000000♠38 | 7001482500000000000♠48.25 |  |  | 
| Andrew Wilson |  Scotland | 1 October 1934 | 1 April 1937 | 7002133000000000000♠133 | 7001470000000000000♠47 | 7001320000000000000♠32 | 7001540000000000000♠54 | 7001353400000000000♠35.34 |  |  | 
| Tommy Lowes |  England | 1 April 1937 | 1 September 1939 | 7002105000000000000♠105 | 7001330000000000000♠33 | 7001220000000000000♠22 | 7001500000000000000♠50 | 7001314300000000000♠31.43 |  |  | 
| Sam Longmore |  England | 1 September 1939 | 5 August 1944 | 7002166000000000000♠166 | 7001540000000000000♠54 | 7001340000000000000♠34 | 7001780000000000000♠78 | 7001325300000000000♠32.53 |  |  | 
| Harry Hibbs |  England | 5 August 1944 | 30 June 1951 | 7002230000000000000♠230 | 7001850000000000000♠85 | 7001570000000000000♠57 | 7001880000000000000♠88 | 7001369600000000000♠36.96 |  | Walsall's longest-serving manager | 
| Tony McPhee |  England | 1 July 1951 | 1 December 1951 | 7001210000000000000♠21 | 7000700000000000000♠7 | 7000300000000000000♠3 | 7001110000000000000♠11 | 7001333300000000000♠33.33 |  |  | 
| Brough Fletcher |  England | 1 March 1952 | 1 April 1953 | 7001520000000000000♠52 | 7000900000000000000♠9 | 7000800000000000000♠8 | 7001350000000000000♠35 | 7001173109999900000♠17.31 |  |  | 
| Frank Buckley |  England | 1 April 1953 | 1 September 1955 | 7002112000000000000♠112 | 7001240000000000000♠24 | 7001280000000000000♠28 | 7001600000000000000♠60 | 7001214300000000000♠21.43 |  |  | 
| John Love |  Scotland | 1 September 1955 | 1 December 1957 | 7002113000000000000♠113 | 7001380000000000000♠38 | 7001260000000000000♠26 | 7001490000000000000♠49 | 7001336300000000000♠33.63 |  |  | 
| Bill Moore |  England | 1 December 1957 | 1 November 1963 | 7002332000000000000♠332 | 7002132000000000000♠132 | 7001680000000000000♠68 | 7002132000000000000♠132 | 7001397600000000000♠39.76 | 1 Division Four (Champions) 1 Division Three (2nd place)
 |  | 
| Alf Wood |  England | 1 November 1963 | 1 October 1964 | 7000300000000000000♠3 | 7000100000000000000♠1 | 5000000000000000000♠0 | 7000200000000000000♠2 | 7001333300000000000♠33.33 |  |  | 
| Ray Shaw |  England | 1 October 1964 | 1 March 1968 | 7002166000000000000♠166 | 7001670000000000000♠67 | 7001350000000000000♠35 | 7001640000000000000♠64 | 7001403600000000000♠40.36 |  |  | 
| Dick Graham |  England | 1 March 1968 | 1 May 1968 | 7001130000000000000♠13 | 7000500000000000000♠5 | 7000400000000000000♠4 | 7000400000000000000♠4 | 7001384600000000000♠38.46 |  |  | 
| Ron Lewin |  England | 1 July 1968 | 1 February 1969 | 7001280000000000000♠28 | 7000800000000000000♠8 | 7001100000000000000♠10 | 7001100000000000000♠10 | 7001285700000000000♠28.57 |  |  | 
| Bill Moore |  England | 1 February 1969 | 16 October 1972 | 7002179000000000000♠179 | 7001650000000000000♠65 | 7001520000000000000♠52 | 7001620000000000000♠62 | 7001363100000000000♠36.31 |  |  | 
| John Smith |  England | 16 October 1972 | 23 March 1973 | 7001270000000000000♠27 | 7000800000000000000♠8 | 7000500000000000000♠5 | 7001140000000000000♠14 | 7001296300000000000♠29.63 |  |  | 
| Jimmy MacEwan |  Scotland | 23 March 1973 | 1 June 1973 | 7000900000000000000♠9 | 7000300000000000000♠3 | 7000200000000000000♠2 | 7000400000000000000♠4 | 7001333300000000000♠33.33 |  |  | 
| Ronnie Allen |  England | 6 June 1973 | 20 December 1974 | 7001230000000000000♠23 | 7000400000000000000♠4 | 7000900000000000000♠9 | 7001100000000000000♠10 | 7001173900000000000♠17.39 |  |  | 
| Doug Fraser |  Scotland | 1 January 1974 | 7 March 1977 | 7002151000000000000♠151 | 7001540000000000000♠54 | 7001430000000000000♠43 | 7001540000000000000♠54 | 7001357600000000000♠35.76 |  |  | 
| Dave Mackay |  Scotland | 9 March 1977 | 5 August 1978 | 7001610000000000000♠61 | 7001230000000000000♠23 | 7001250000000000000♠25 | 7001130000000000000♠13 | 7001377000000000000♠37.70 |  |  | 
| Alan Ashman |  England | 23 August 1978 | 17 February 1979 | 7001180000000000000♠18 | 7000600000000000000♠6 | 7000600000000000000♠6 | 7000600000000000000♠6 | 7001333300000000000♠33.33 |  |  | 
| Frank Sibley |  England | 1 March 1979 | 5 May 1979 | 7001150000000000000♠15 | 7000200000000000000♠2 | 7000400000000000000♠4 | 7000900000000000000♠9 | 7001133300000000000♠13.33 |  |  | 
| Alan Buckley |  England | 27 June 1979 | 1 July 1981 | 7001930000000000000♠93 | 7001360000000000000♠36 | 7001330000000000000♠33 | 7001240000000000000♠24 | 7001387100000000000♠38.71 | 1 Division Four (2nd place) |  | 
| Alan Buckley & Neil Martin
 |  England 
  Scotland | 1 July 1981 | 1 January 1982 | 7001180000000000000♠18 | 7000900000000000000♠9 | 7000500000000000000♠5 | 7000400000000000000♠4 | 7001500000000000000♠50.00 |  |  | 
| Neil Martin |  Scotland | 1 January 1982 | 1 May 1982 | 7001240000000000000♠24 | 7000300000000000000♠3 | 7000800000000000000♠8 | 7001130000000000000♠13 | 7001125000000000000♠12.50 |  |  | 
| Alan Buckley |  England | 1 May 1982 | 1 June 1986 | 7002201000000000000♠201 | 7001870000000000000♠87 | 7001480000000000000♠48 | 7001660000000000000♠66 | 7001432800000000000♠43.28 |  |  | 
| Tommy Coakley |  Scotland | 1 August 1986 | 27 December 1988 | 7002141000000000000♠141 | 7001600000000000000♠60 | 7001360000000000000♠36 | 7001450000000000000♠45 | 7001425509999900000♠42.55 | 1 Division Three (Play-off winners) |  | 
| John Barnwell |  Ireland | 17 January 1989 | 1 March 1990 | 7001540000000000000♠54 | 7001100000000000000♠10 | 7001180000000000000♠18 | 7001260000000000000♠26 | 7001185200000000000♠18.52 |  |  | 
| Paul Taylor |  England | 1 March 1990 | 15 May 1990 | 7001180000000000000♠18 | 7000400000000000000♠4 | 7000400000000000000♠4 | 7001100000000000000♠10 | 7001222200000000000♠22.22 |  |  | 
| Kenny Hibbitt |  England | 16 May 1990 | 2 September 1994 | 7002201000000000000♠201 | 7001690000000000000♠69 | 7001550000000000000♠55 | 7001770000000000000♠77 | 7001343300000000000♠34.33 |  |  | 
| Chris Nicholl |  England | 1 August 1994 | 21 May 1997 | 7002157000000000000♠157 | 7001710000000000000♠71 | 7001410000000000000♠41 | 7001450000000000000♠45 | 7001452200000000000♠45.22 | 1 Division Three (2nd place) |  | 
| Jan Sørensen |  Denmark | 25 June 1997 | 5 May 1998 | 7001620000000000000♠62 | 7001260000000000000♠26 | 7001130000000000000♠13 | 7001230000000000000♠23 | 7001419400000000000♠41.94 |  | First manager from outside the United Kingdom | 
| Ray Graydon |  England | 5 May 1998 | 22 January 2002 | 7002199000000000000♠199 | 7001790000000000000♠79 | 7001490000000000000♠49 | 7001710000000000000♠71 | 7001397000000000000♠39.70 | 1 Division Two (2nd place) 1 Division Two (Play-off winners)
 |  | 
| Colin Lee |  England | 24 January 2002 | 16 April 2004 | 7002116000000000000♠116 | 7001380000000000000♠38 | 7001300000000000000♠30 | 7001480000000000000♠48 | 7001327590000000000♠32.76 |  |  | 
| Paul Merson† |  England | 16 April 2004 | 6 February 2006 | 7001940000000000000♠94 | 7001320000000000000♠32 | 7001230000000000000♠23 | 7001390000000000000♠39 | 7001340400000000000♠34.04 |  |  | 
| Kevan Broadhurst |  England | 22 February 2006 | 24 April 2006 | 7001110000000000000♠11 | 7000100000000000000♠1 | 7000400000000000000♠4 | 7000600000000000000♠6 | 07000909000000000000♠9.09 |  |  | 
| Richard Money |  England | 3 May 2006 | 22 April 2008 | 7002103000000000000♠103 | 7001440000000000000♠44 | 7001330000000000000♠33 | 7001260000000000000♠26 | 7001427200000000000♠42.72 | 1 League Two (Champions) |  | 
| Jimmy Mullen |  England | 22 April 2008 | 10 January 2009 | 7001290000000000000♠29 | 7001100000000000000♠10 | 7000500000000000000♠5 | 7001140000000000000♠14 | 7001344809999999999♠34.48 |  |  | 
| Chris Hutchings |  England | 20 January 2009 | 4 January 2011 | 7001980000000000000♠98 | 7001310000000000000♠31 | 7001240000000000000♠24 | 7001430000000000000♠43 | 7001316300000000000♠31.63 |  |  | 
| Dean Smith† |  England | 4 January 2011 | 30 November 2015 | 7002260000000000000♠260 | 7001840000000000000♠84 | 7001960000000000000♠96 | 7001800000000000000♠80 | 7001323100000000000♠32.31 |  |  | 
| Jon Whitney (caretaker) |  England | 7 March 2016 | Present | 7000300000000000000♠3 | 7000300000000000000♠3 | 5000000000000000000♠0 | 5000000000000000000♠0 | 7002100000000000000♠100.000 |  |  |