En letton, le mot « pils » peut désigner un château ou une forteresse, tandis que « Daugava » désigne la rivière qui traverse la ville. Daugavpils est également connu sous le nom de Dvinsk en russe.