Miasto znajduje sie na górzystym terenie Chorwacji, w historycznym regionie Gorski Kotar, na wschód od Rijeki. W okolicy Delnic znajdują się liczne szlaki turystyczne. Każdy turysta znajdzie tu również jedyne w Chorwacji skocznie narciarskie.