Opis konstrukcji HMS „Upholder” miał nitowany kadłub o całkowitej długości 58,22 m i szerokości 4,9 m oraz wyporności na powierzchni 540 t zaś w zanurzeniu 730 t. Konstrukcyjna dopuszczalna głębokość zanurzenia wynosiła 60 m. Okręt posiadał napęd diesel-elektryczny. Stanowiły go dwa silniki elektryczne General Electric o łącznej mocy 825 KM, zasilane w energię elektryczną przez generatory (podczas pływania na powierzchni) napędzane dwoma silnikami wysokoprężnymi Davey-Paxman o łącznej mocy 615 KM lub z baterii akumulatorów (w zanurzeniu). Prędkość maksymalna wynosiła 11,25 węzła na powierzchni i 9 węzłów w zanurzeniu. Zapas paliwa do silników wysokoprężnych wynosił 41 ton, co zapewniało zasięg 4050 mil morskich przy prędkości 10 węzłów.

Główne uzbrojenie okrętu stanowiło sześć wyrzutni torped kal. 533 mm. Cztery z nich były umieszczone w przedziale dziobowym, z czterema torpedami zapasowymi, dwie pozostałe zaś w opływce na zewnątrz kadłuba nad stewą dziobową. Były one ładowane w porcie przed wypłynięciem na patrol i odpalane jako pierwsze.