If your needs are small, Google Groups or Yahoo! Groups may fit the bill. You can allow as many, or as few, permissions as necessary. Subscribers only, invite only, publicly viewable, etc. Often a small/no fee depending...
If you have your own domain name, plenty of options, and plenty of fees too. Management can be a chore.
If you don't mind 'piggy-backing' on another domain, it may be cheaper fee wise. Hypothetical:
www.billhig.zggtr.org/ Rick