Радња романа врти се око прелепе девојке Софке. Софка је била јединица у некад богатој трговачкој породици која је сада, сваким даном, постајала све сиромашнија. Иако на први поглед роман можемо да сврстамо у „роман лика“, будући да су приказане друштвене промене тога времена у Врању, роман Нечиста крв свакако је и друштвени роман.
Писац наставља реалистичку традицију, па већина карактеристика романа припада реализму (приповедач, психолошка и социјална мотивација ликова, линеарни ток радње, критика друштва, стварни описи), иако примећујемо и неке модернистићке одлике. Но, не можемо рећи да дело само задире модерну, већ и потпуно усваја неке од поступака тог раздобља – а јасно се виде, примерице, у томе како приповеда и кроз Софкин лик те се тиме извршава комплетна анализа лика.