the largest city is the capital, budapest, the smallest town is pálháza with 1038 inhabitants (2010). the largest village is solymár (population: 10,123 as of 2010) there are more than 100 villages with fewer than 100 inhabitants while the smallest villages have fewer than 20 inhabitants.