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, 2024.

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.


2021 - 2024 Council

Council Members: Jimmy Ford, Julia Smith, Larry D. McCollough, Mayor Gene Farmer, Council Members Jonathan Cash, Greg Oliver, Town Clerk Melonie Garrett

Mayor Gene Farmer

  • Year Elected / Appointed: August 2019
  • 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 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

Councilman Jimmy Ford

  • Year elected:  2020

Councilman Larry D. McCullough

  • Year elected:  2020

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

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