Село Дубовики розташоване в центральній частині Синельниківського району за 2,5 км від лівого берега річки Чаплина. На півдні межує з селом Свиридове, на сході з селом Хуторо-Чаплине, на півночі з селом Медичне та на заході з селом Артемівка. По селу протікає пересихаючий струмок з загатою.
Історія
Поблизу села розміщена Васильківська обласна психіатрична лікарня. В 1942 році, під час Другої світової війни нацисти знищили тут 200 хворих.