Beša est une municipalité dans le district de Levice, dans la région de Nitra, en Slovaquie. Beša se situe à 164 m d'altitude. Sa population est de 620 habitants (2025). La grande ville la plus proche est Komárno, à 7,2 km à l'ouest. Parmi les sites touristiques alentour : Hronský Beňadik monastery (25 km), Château de Nitra (31 km) et Château de Levice (17,0 km).