Durch das seit dem 18. Jahrhundert bekannte Dorf[2] führte von Anfang bis Mitte des 20. Jahrhunderts die Lokalbahn Czudin–Koszczuja.
1940 bekam der Ort den ukrainischen Namen Dawydeny (Давидени), am 7. September 1946 wurde es auf seinen heutigen Namen umbenannt[3].
Dawydiwka liegt auf 432 m Höhe nördlich vom Ufer des Malyj Seret (Малий Серет), einem 61 km langen Nebenfluss des Seret 40 km südwestlich der Oblasthauptstadt Czernowitz und 18 km westlich vom ehemaligen Rajonzentrums Storoschynez entfernt.
Am 29. September 2016 wurde das Dorf ein Teil der neu gegründeten Stadtgemeinde Storoschynez im Rajon Storoschynez[4], bis dahin bildete es die Landratsgemeinde Dawydiwka (Давидівська сільська рада/Dawydiwska silska rada) im Westen des Rajons.