There are only two plus some uncertainty: The Doctor and the Master, and Jenny is the uncertainty.
River Song has some Time Lord DNA by virtue of being conceived on the TARDIS (IIRC). She is not a pure Time Lord and as far as we know, only inherited the regeneration ability which she has since forsaken.
Jenny is a question mark. She is biologically a Time Lord, with two hearts and at least one regeneration. However the Doctor claims that this is not only what makes a Time Lord:
You're an echo, that's all. A Time Lord is so much more. A sum of knowledge, a code, shared history, shared suffering.
In Doctor Who Confidential, she is referred to as
another member of that race, or something closely akin to it.
The Doctor later accepts her for herself, but it is not established whether that involves accepting her as a Time Lord.