Repeat: There are (as of 6 March 2009[update]) 12,141 municipalities, which are the smallest administrative units in Germany.
There are (as of 6 March 2009[update]) 12,141 municipalities, which are the smallest administrative units in Germany.