My NarAnon group is usually 6-14, there is only one other NarAnon group where I live, I've never been to that meeting.
My AlAnon group is usually 12-25. We have a standard format of readings, speaker, and then we break into small groups of 3-5 for personal sharing for about 25-30 minutes.