Municipal Elected Officials

Town of China Grove

  • 205 Swink Street
    China Grove, NC 28023
    Phone: 704-857-2466
Town of China Grove Seal

Mayor (4-year term)

Name Address Contact Number
Term Ends
Lee Withers 333 N Main Street
China Grove, NC 28023
704-857-2466 2019

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Steve Stroud 412 W Ketchie Street
China Grove, NC 28023
704-202-0477 2019

Town Council (4-Year Term)

Name Address Contact Number
Term Ends
Brandon Linn 407 Keller Street
China Grove, NC 28023
704-223-1776 2017
Rodney Phillips 509 S Franklin Street
China Grove, NC 28023
704-855-1762 2017
Charles Seaford 313 W Ketchie Street
China Grove, NC 28023
704-857-6990 2019
Mike Upright 835 Bostian Road Number B
China Grove, NC 28023
704-857-8119 2017

Town of Cleveland

  • 302 E Main Street
    Cleveland, NC 27013
    Phone: 704-278-4777
Town of Cleveland Seal

Mayor (2-Year Term)

Name Address Contact Number
Term Ends
Danny Gabriel 255 Bear Poplar Road
Cleveland, NC 27013
704-278-9198 2017

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Patrick T. Phifer 110 W Cemetery Street
Cleveland, NC 27013
704-433-7425 2017

Commissioner (4-Year Term)

Name Address Contact Number
Term Ends
John C. Bradford P.O. Box 46
Cleveland, NC 27013
704-213-2976 2019
Gerald Osborne 401 W Main Street
Cleveland, NC 27013
704-278-4489 2017
Travis Summitt 105 Smith Street
Cleveland, NC 27013
704-433-7425 2019
Richard Taylor 207 Third Creek Church Road
Cleveland, NC 27013
704-278-4329 2017

Town of East Spencer

  • 105 S Long Street
    East Spencer, NC 28039
    Phone: 704-636-7111

Mayor (2-Year Term)

Name Address Contact Number
Term Ends
Barbara Mallett
918 Cedar Street
Salisbury, NC 28144
704-636-1600 2017

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Curtis Cowan P.O. Box 583
East Spencer NC 28039
704-433-5135 2019

Alderman (4-Year Term)

Name Address Contact Number
Term Ends
Tammy L. Corpening 322 Adams Street
East Spencer, NC 28039
704-433-4625 2017
Otis Gibson P.O. Box 583
Spencer, NC 28159
704-433-5135 2017
Deloris High 611 Pine Tree Drive
East Spencer, NC 28039
704-267-6641 2019
Phronice Johnson 123 Butler Street
East Spencer, NC 28039
704-645-8251 2017
John G. Noble, III P.O. Box 625
East Spencer, NC 28039
Residential: 704-636-9251
Business: 704-636-1011
2019

Town of Faith

  • 100 N Main Street
    Faith, NC 28041
    Phone: 704-279-7500
Town of Faith Seal

Mayor (Appointed 2-Year Term)

Name Address Contact Number
Term Ends
C.J. Moody P.O. Box 682
Faith, NC 28041
704-361-9694 2017

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Matt Lyerly
175 Ridgeline Drive
Faith, NC 28041
704-210-8690 2017

Alderman (2-Year Term)

Name Address Contact Number
Term Ends
Brian Campbell P.O. Box 17
Faith, NC 28041
704-361-9694 2017
Gary Gardner P.O. Box 253
Faith, NC 28041
704-279-2091 2017
Todd Peeler
P.O. Box 292
Faith, NC 28041
704-279-7500 2017

Town of Granite Quarry

  • Phone: 704-279-5596

Mayor (2-Year Term)

Name Address Contact Number
Term Ends
William Feather 135 Kerns Street
Salisbury, NC 28146
704-212-2808 2019

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Mike Brinkley 115 S Jack Avenue
Granite Quarry, NC 28072
704-279-7394 2017

Alderman (4-Year Term)

Name Address Contact Number
Term Ends
Jim Costantino 718 Foil Street
Granite Quarry, NC 28072
704-279-0460 2019
Jim LaFevers 424 De Lara Circle
Salisbury, NC 28146
704-245-5873
2019
Arin Wilhelm 606 Mulberry Lane
Salisbury, NC 28146
704-209-5240 2017

City of Kannapolis

  • 246 Oak Avenue
    Kannapolis, NC 28081
    Phone: 704-920-4300
Town of Kannapolis Seal

Mayor (4-Year Term)

Name Address Contact Number
Term Ends
Darrell Hinnant 209 Westview Street
Kannapolis, NC 28081
704-244-0342 2017

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Tom Kincaid 4716 Kannapolis Parkway
Kannapolis, NC 28081
704-932-6630 2019

City Council (4-Year Term)

Name Address Contact Number
Term Ends
Dianne Berry 531 China Grove Road
Kannapolis, NC 28083
704-933-4416 2017
Ryan Dayvault 1322 N Cannon Boulevard
Kannapolis, NC 28083
704-273-0590 2019
Roger Haas 916 Brighton Drive
Kannapolis, NC 28083
704-933-4502 2019
Darrell Jackson P.O. Box 460
Kannapolis, NC 28082
704-791-0063 2017
Doug Wilson 1225 Pendleton Drive
Kannapolis, NC 28081
704-933-5988 2017

Town of Landis

  • 312 S Main Street
    Landis, NC 28088
    Phone: 704-857-2411
Town of Landis Seal

Mayor (4-Year Term)

Name Address Contact Number
Term Ends
Mike Mahaley 607 W Ridge Avenue
Landis, NC 28088
704-642-4926  

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Dorland Abernathy
600 W Ryder Avenue
Landis, NC 28088
704-855-5312 2017

Alderman (4-Year Term)

Name Address Contact Number
Term Ends
Dennis Brown P.O. Box 676
Landis, NC 28088
980-521-1433 2017
Tommy Garver 1100 Woodfield Drive
Kannapolis, NC 28081
704-298-4665 2019
Seth Moore 325 Daybrook Drive
Landis, NC 28088
704-564-6574 2019

Town of Rockwell

  • 202 E Main Street
    Rockwell, NC 28138
    Phone: 704-279-2180
Town of Rockwell Seal

Mayor (2-Year Term)

Name Address Contact Number
Term Ends
Beau Taylor 630 Lake Drive
Rockwell, NC 28138
704-279-7891 2017

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Chuck Bowman
290 Ashley Drive
Rockwell, NC 28138
704-279-1064 2017

Alderman (2 year term)

Name Address
Contact Number
Term Ends
Charles Wingerson
P.O. Box 6
Rockwell, NC 28138
704-279-2601 2017
Bobby Moore P.O. Box 252
Rockwell, NC 28138
704-279-3154 2017
Chris Stiller 302 Klondale Street
Rockwell, NC 28138
704-279-4247 2017
Stephanie Walker P.O. Box 6
Rockwell, NC 28138
704-279-2601 2017

City of Salisbury

  • 704-638-5270
City of Salisbury Town Seal

Mayor (Appointed 2-Year Term)

Name Address Contact Number
Term Ends
Karen Alexander P.O. Box 479
Salisbury, NC 28145
704-638-5231 2017

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Maggie Blackwell 422 Mitchell Avenue
Salisbury, NC 28144
704-754-7454  

City Council (2-Year Term)

Name Address Contact Number
Term Ends
Kenneth Hardin 107 Willow Road
Salisbury, NC 28147
704-640-3108 2017
Brian Miller 110 Kingsbridge Road
Salisbury, NC 28144
704-223-2181 2017
David Post P.O. Box 1666
Salisbury, NC 28145
704-267-7000 2017

Town of Spencer

  • 600 S Salisbury Avenue
    Spencer, NC 28159
    Phone: 704-633-2231
Town of Spencer Seal

Mayor (2-Year Term)

Name Address Contact Number
Term Ends
Jim Gobbel 609 8th Street
Spencer, NC 28159
704-637-0365
2017

Mayor Pro Tem (Appointed)

Name Address Contact Number
Term Ends
Sylvia Chillcott 804 4th Street
Spencer, NC 28159
704-431-4827 2017

Alderman (2-Year Term)

Name Address Contact Number
Term Ends
Mike Boone 410 S Spencer Avenue
Spencer, NC 28159
704-637-0217 2017
Kevin Jones 8 Pickett Avenue
Spencer, NC 28159
704-645-0518 2017
David Lamanno 210 S Rowan Avenue
Spencer, NC 28159
704-633-5168 2017
David Smith 212 N Salisbury Avenue
Spencer, NC 28159
704-754-7853 2017
Howard White P.O. Box 333
Salisbury, NC 28145
704-212-2462 2017