日本の市町村の数は、2001年(平成13年)1月26日の時点で、市が695、町が2,186、村が566、合計3,447であった。その後、市町村合併がすすみ、2008年(平成20年)10月6日の時点で、市が783、町が810、村が193、合計1,786になった。