Raleigh
1887 to 1888
Wilson
1888 to 1890
High Point
1890 to 1893
Winston-Salem
1893 to 1895
1896 to 1898
1902 to 1903
Charlotte
1895 to 1896
1900 to 1901
Asheville
1901 to 1902
Henderson
1903 to 1904
Wilmington
1904 to 1905
Winston-Salem
1905 to 1907
Henderson
1907 to 1909
Statesville
1910 to 1911
Weldon
1911 to 1912
Monroe
1912 to 1913
New Bern
1913 to 1914
Edenton
1914 to 1915
Greensboro
1915 to 1916
Winston-Salem
1916 to 1919
Albemarle
1919 to 1920
Greensboro
1920 to 1921
Oxford
1921 to 1922
Charlotte
1922 to 1923
Reidsville
1923 to 1924
Salisbury
1924 to 1925
Winston-Salem
1925 to 1926
Kings Mountain
1926 to 1927
1936 to 1937
High Point
1927 to 1928
New Bern
1928 to 1929
Charlotte
1929 to 1931
Greensboro
1931 to 1932
High Point
1932 to 1933
Fremont
1933 to 1934
Raleigh
1934 to 1935
New Bern
1935 to 1936
Fayetteville
1937 to 1938
Wilmington
1938 to 1939
Burlington
1939 to 1940
Sanford
1940 to 1941
Lumberton
1941 to 1942
High Point
1942 to 1943
Raleigh
1943 to 1944
Scotland Neck
1944 to 1946
Salisbury
1946 to 1947
Raleigh
1947 to 1948
Greensboro
1948 to 1949
Murphy
1949 to 1950
Henderson
1950 to 1951
Charlotte
1951 to 1952
Murfreesboro
1952 to 1953
Mount Airy
1953 to 1954
Raleigh
1954 to 1955
Hendersonville
1955 to 1956
Sanford
1956 to 1957
Charlotte
1957 to 1958
Gatesville
1958 to 1959
Kings Mountain
1959 to 1960
Benson
1960 to 1961
Belmont
1961 to 1962
Eden
1962 to 1963
Asheville
1963 to 1964
Windsor
1964 to 1965
Asheboro
1965 to 1966
Durham
1966 to 1967
High Point
1967 to 1968
Fayetteville
1968 to 1969
Rocky Mount
1969 to 1970
Canton
1970 to 1971
Fayetteville
1971 to 1972
Statesville
1972 to 1973
Greensboro
1973 to 1974
Benson
1974 to 1975
Clayton
1975 to 1976
Wilmington
1976 to 1977
Charlotte
1977 to 1978
Morganton
1978 to 1979
Rural Hall
1979 to 1980
Durham
1980 to 1981
Windsor
1981 to 1982
Raleigh
1982 to 1983
Hickory
1983 to 1984
High Point
1984 to 1985
Monroe
1985 to 1986
Southern Pines
1986 to 1987
Charlotte
1987 to 1988
Wadesboro
1988 to 1989
Manteo
1989 to 1990
Asheboro
1990 to 1991
Raeford
1991 to 1992
North Wilkesboro
1992 to 1993
Morehead City
1993 to 1994
Greensboro
1994 to 1995
Elizabeth City
1995 to 1996
Newton
1996 to 1997
Denton
1997 to 1998
Rockwell
1998 to 1999
Waynesville
1999 to 2000
Winston-Salem
2000 to 2001
Mount Airy
2001 to 2002
Charlotte
2002 to 2003
Asheboro
2003 to 2004
Greensboro
2004 to 2005
Winston-Salem
2005 to 2006
Kannapolis
2006 to 2007
Lexington
2007 to 2008
North Wilkesboro
2008 to 2009
Jacksonville
2009 to 2010
Asheville
2010 to 2011
Winston-Salem
2011 to 2012
Raleigh
2012 to 2013
Wadesboro
2013 to 2014
Brevard
2014 to 2015
Greenville
2015 to 2016
Matthews
2016 to 2017
Knightdale, NC
2017-2018
Past President
Rockingham
2018-2020