David ble i 1859 gift i Stjørdal med Emilie Christine Richter (1834–1928), datter av brukseier og ordfører Ole Øvre Richter på Mæle i Stjørdal. De var foreldre til journalist og forfatter Øvre Richter Frich (1872–1945).