Gina Shelton was born and raised in Fort Scott, Kansas to John (deceased) and Connie Findley of Fort Scott. She has two sisters and one brother. She is married to Travis Shelton and has two children, Nick 14 and Maci 10.

Shelton graduated from Fort Scott High School in 1997. She initially enrolled in FSCC with the intention of majoring in secretarial science. After taking a beginning accounting class from Dr. Mary Ann Childers, she decided to pursue a degree in accounting. Gina graduated Summa Cum Laude in 1999 with an Associate of Science degree from FSCC. She then transferred to Pittsburg State University, where she graduated in 2002 with a Bachelor of Business Administration with an emphasis in accounting.

In January 2002, she joined Diehl, Banwart, Bolton CPAs PA. She worked there for nearly fourteen years, assisting small businesses with accounting and tax work. In 2015, Shelton passed the Certified Public Accountant Exam. She joined Unified School District 234 as the Business Manager/Clerk in October 2015.

Shelton is a member of the American Institute of CPAs and Kansas Society of Certified Public Accountants. She serves on many nonprofit boards including the Bourbon County United Way, Fort Scott High School Alumni, and the Fort Scott Area Chamber of Commerce, where she serves as Downtown Committee Chair and Finance Chair. She is also a member of the Bourbon County Young Professionals League and PEO Chapter CA. She attends Fort Scott Church of the Nazarene and enjoys supporting community events.