Ranca () is a settlement in the Municipality of Pesnica in northeastern Slovenia. It lies in the Slovene Hills () just west of the old regional road from Maribor to à  entilj. The A1 motorway bypasses the settlement to the west and the main railway line runs along the eastern boundary of the settlement. The area is part of the traditional region of Styria.àThe municipality is now included in the Drava Statistical Region.