Beclean (Romanian pronunciation: [beˈkle̯an] ; Hungarian and German: Bethlen) is a town in Bistriţa-Năsăud County, in north-eastern Transylvania, Romania. It had 10,403 inhabitants at the 2011 census. 81.6% of these were Romanians, 14.2% Hungarians and 3.7% Roma.