Щелоковка — хутор в Еланском районе Волгоградской области России. Входит в состав Морецкого сельского поселения. Населённый пункт под названием Щелков обозначен на военно-топографической карте 1870 года.В 1928 году хутор Щелаков был включён в состав Еланского района Камышинского округа (упразднён в 1930 году) Нижне-Волжского края (с 1934 года — Сталинградского края, с 1936 года — Сталинградской области). Хутор входил в состав Морецко-Хуторского сельсовета. По состоянию на 1933 год населённый пункт являлся частью Хвощинского сельсовета. Хутор находится в северной части Волгоградской области, в пределах Хопёрско-Бузулукской равнины, на левом берегу реки Вязовка), напротив места впадения в неё реки Егоровка, на расстоянии примерно 23 километров (по прямой) к северо-востоку от посёлка городского типа Елань, административного центра района. Абсолютная высота — 147 метров над уровнем моря. Хутор Щелоковка, как и вся Волгоградская область, находится в часовой зоне МСК (московское время). Смещение применяемого времени относительно UTC составляет +3:00. По данным Всероссийской переписи населения 2010 года в гендерной структуре населения мужчины составляли 46,2 %, женщины — соответственно 53,8 %.