The structure of NJ Municipalities is rather unique, and complicated. To begin, we must discuss the 5 traditional (ie used before 1900) types, all of which were recently redefined in the late 1980s:
Township is the oldest forms. It began as a direct democracy with a town hall meeting. That system was replaced in the late 1800s and then again in 1989.
Boroughs began as a special form, requiring an act of legislature for each. In the late 1800s any township or area not exceeding 4 square miles and a population of 5000 could form a borough. Boroughs were considered a separate school district and thus could avoid paying taxes as well as exercise greater control over their own schools. This, of course, led to the infamous Borough Fever. The legislature removed the ability for boroughs to self-incorporate. The latest rewrite came in 1987.
Cities were created in the late 1800s by various special laws, with no real pattern, besides a max population cap of 12,000. In the late 1980s when all the municipality laws were rewritten there were only 11 cities.
Towns were created in the late 1800s for municipalities over 5000. The law was rewritten with the rest in the late 1980s.
Villages were also created in the late 1800s for areas of at least 300 people. In the late 1980s rewrite villages were all but abolished (there was only 1 at the time). Now, they operate under the same rules as a township, but with some name changes. For example, mayor is called president of the board, which is a terrible name for the leader of a village, it should probably be chieftain.
Currently, all 5 of these types of municipalities are legally equal. This is opposed to other states, where townships are made up of towns or boroughs.
Now that we've discussed the 5 types of municipalities, we must discuss the 12 forms of government. To begin, each of the 5 types has a default form of the same name. They may either keep the default or change to one of the 7 modern forms.
To begin, there is the special charter, which is another name for 'other'. As in, a special charter granted by the state legislature which doesn't fit one of the other forms.
Next there is the Walsh Act, and the 1923 Municipal Manager Law. Both created in the early 1900s.
The most important of the modern forms, though, are the 4 Faulkner Act forms. The Faulkner Act (aka Optional Municipal Charter Law) was passed in 1950 and created 4 new optional forms: Mayor-Council, Council-Manager, Small Municipality and Mayor-Council-Administrator. Each of these forms have several sub plans, designated by letters (eg plan B).
For some stats I went to this wiki page:
https://en.wikipedia.org/wiki/List_of_municipalities_in_New_Jersey
Unfortunately, it doesn't have most forms, only the types. It also seems to be wrong in a few cases. I used the links to the individual pages, and scraped the form from them directly. Even so, I know there are at least a few errors. For example, there are no more village forms, the last changed a few years ago. My data still lists 1. Still, I hope that it is accurate for a few years ago.
Form | Number | Min | Median | Mean | Max |
All | 565 | 5 | 8,097 | 15,561 | 277,140 |
Borough | 218 | 296 | 5,776 | 7,167 | 42,704 |
Township | 141 | 16 | 6,902 | 11,085 | 92,843 |
Faulkner (all) | 136 | 492 | 23,417 | 32,983 | 277,140 |
Faulkner Act (Mayor-Council) | 73 | 492 | 30,719 | 45,143 | 277,140 |
Faulkner Act (Council-Manager) | 43 | 1,170 | 22,866 | 22,929 | 62,300 |
Walsh Act | 30 | 5 | 4,300 | 12,144 | 66,455 |
Faulkner Act (Small Municipality) | 17 | 1,673 | 5,357 | 7,327 | 26,535 |
City | 13 | 1,115 | 8,624 | 14,958 | 64,270 |
Special Charter | 10 | 8,213 | 24,338 | 29,126 | 66,522 |
Town | 9 | 2,681 | 13,620 | 14,271 | 40,684 |
1923 Municipal Manager Law | 7 | 67 | 24,136 | 28,871 | 84,136 |
Faulkner Act (Mayor-Council-Administrator) | 3 | 13,183 | 25,850 | 26,592 | 40,742 |
Village | 1 | 194 | 194 | 194 | 194 |
This is a good PDF with a good historical overview:
http://www.njslom.org/history_municipal_govt.pdf
This page gives a good overview of how each form operates:
http://www.njslom.org/types.html
Here's my data:
https://github.com/DaleSwanson/nj-city-wiki/blob/master/nj.csv