Obec Beša se nachází na jihozápadním Slovensku, na území Podunajské pahorkatiny, přesněji v západní části Hronské pahorkatiny, v údolí Bešianskeho potoka. Beša leží v Nitranském kraji, na rozhraní okresů Levice a Nové Zámky. Nachází se v západní části okresu Levice, přičemž je třetí nejzápadnější obcí Levického okresu.
Obec Beša se nachází na jihozápadním Slovensku, na území Podunajské pahorkatiny, přesněji v západní části Hronské pahorkatiny, v údolí Bešianskeho potoka. Beša leží v Nitranském kraji, na rozhraní okresů Levice a Nové Zámky. Nachází se v západní části okresu Levice, přičemž je třetí nejzápadnější obcí Levického okresu.