Švajcarnica is located in the municipality Darda, in Osijek-Baranja County at an elevation of 88 meters above sea level and it covers the area of 4.75 km² (1.83 sq. miles). According to the 2011 census report, there were 195 inhabitants. It is relatively populated by Croats (46%), but also Serbs (45%) and Hungarians (4%). Nearby places: Uglješ, Darda, Novi Čeminac, Čeminac, Mece, Grabovac, Bilje, Mitrovac, Lug and Vardarac.