Jaunjelgava (avant 1919 : Friedrichstadt) est une ville de Lettonie. Elle a 2 245 habitants pour une superficie de 5,1 km2. Elle constitue le siège et le centre du novads qui porte son nom. Elle se situe en Sémigalie, dans la région historique de Sélonie.