Bešeňová leží na severe Slovenska v okrese Ružomberok vo výške 512 m. Obec má ploche 4,297 km² a má 376 obyvateľov.