Town Council

Elected Mayor/Council form of government 


Sand Rock Town Council

The Town of Sand Rock operates under a Mayor-Council form of government.  This form of government most closely resembles the private sector with the Mayor serving as the Chief Executive Officer and the Council as the Board of Directors.

The Mayor and Town Council Members are elected at large for four-year terms.  The next municipal election will be held in August, 2020.

The City Council works as the 'legislative arm' of the city government.  The Council works with the Mayor to provide governmental oversight of the city.

In addition to managing the town’s government and financial affairs, the mayor and council are also responsible for oversight of the park and recreation activities, volunteer fire department, and the town’s streets and roads. The town also maintains the Town Hall facility, park pavilion, and livestock arena, making them available to town residents via rental agreement.  The Town Hall facilities are located in the heart of town, adjacent to Sand Rock High School.

The town manages youth ball fields, which are home to boys baseball, the girls youth softball teams, t-ball, and youth soccer leagues.


2017-2020 Council

Council Members Jonathan Cash, Julia Smith, Mayor Ricky Mackey, Council Members Bud Mackey, Steve McMeekin, Town Clerk Melonie Garrett (not shown: Council Member Gene Farmer)


Newest Council Member -- Jonathan Cash (sworn in by Judge Sherri Carver)

Newest Council Member -- Greg Oliver   (sworn in by Judge Sherri Carver)



Councilman Gene Farmer
  • Year Elected / Appointed: Spring 2011
  • Lifetime resident of Sand Rock, AL
  • Married to:  Beth Loveless Farmer
  • Daughter:  Gena Farmer
  • Employment:  Helena Chemical Company
  • Education:  Collinsville High School / Gadsden State Community College
  • Contact:  (256) 523-5243 or e-mail

Councilman George "Bud" Mackey
  • Year Elected / Appointed: 2006
  • Lifetime resident of Sand Rock, AL
  • Married to: Sandra St.Clair Mackey
  • Children: Lance & Eric Mackey
  • Grandchildren: Five
  • Employment: BellSouth (retired)
  • Education: Graduated Sand Rock School
  • Contact:  (256) 523-5898 or e-mail


Councilman Greg Oliver
  • Year Elected/Appointed: 2017
  • Resident of Sand Rock for 20 years
  • Married to:  Saprina Prater Oliver
  • Daughters:  Hannah and Madalyn Oliver
  • Employment:  Realtor at Realty Plus
  • Education:  Martian Real Estate, Gadsden State
  • Contact:  (256) 523-6951 or e-mail

Councilman Jonathan Cash
  • Year Elected:  2016
  • Resident of Sand Rock for 40 years
  • Married to:  Amy Vartanian Cash
  • Children:  Mackenzie Cash, Kaegan Cash
  • Education:  1995 Graduate of Sand Rock High School
  • Employment:  Vulcraft in Fort Payne (11 years)
  • Contact:  (256) 996-8829 or

Councilwoman Julia Campmire Smith
  • Year elected:  2009
  • Lifetime resident of Sand Rock, AL
  • Married to: Randy Smith
  • Children:  Julie Kimberly & Noah Smith
  • Grandchildren:  Jaxon Kimberly
  • Education:  Sand Rock High School, Gadsden State Community College
  • Employment:  Customer Service Assistant, TDS Telecom
  • Member:  Sand Rock Church of Christ
  • Contact:  (256) 523-3971 or e-mail