Alex_McKee
(Alex McKee)
3
Welcome!
Always nice to see other local OSMers. I’m in Gloucester. 
As Vclaw has already said, the mailing lists are more active but there is increasingly large amounts of activity here and so if as you say forums suit you better, please do stick around.
Since I may well have been responsible for adding those places, I’d better explain myself.
I don’t use the definition on the wiki which as you say is quite unsatisfactory. I tag a place as a village if it has a church. Otherwise I tag it as a hamlet. I know the area very well so I use my own local knowledge to break that rule occasionally.
I agree with Vclaw that the test is probably the number of amenities present and size of the place in question. For example, I live in a distinct hamlet on the edge of a large sub-urban area. It’s still a hamlet in my opinion because of the lack of church (we do have a non-conformist church but it is not open to the general public, nor to me as I’m not a member) and lack of amenities and whilst the population is enlarged by the nearness of Gloucester it has an very rural nature and the houses are scattered, no centre if you like.
In the style of Wikipedia, be bold in deciding what tags to use - if someone else disagrees then they can and may change it.
Exactly so, and unfortunately I don’t know of a reliable source of figures broken down to specific places.