Budapest is divided into 23 districts: five in Buda, 16 in Pest, one in Óbuda and one on Csepel and Margaret islands, which sit in the middle of the Danube River. Some districts contain one ...