There are 121 merit badges, covering a wide range of topics - personal development, hobbies, vocations, personal growth, arts & crafts, sciences, conservation, sports, etc.
An Eagle Scout must have earned at least 21 of them, in addition to various Scouting and leadership skills.
There are also a number of other awards and badges Scouts can earn, including badges for various aquatics skills, and awards presented by a wide range of religious groups.
Try reading the information on advancement on my web site, starting here:
http://usscouts.org/advancementTOC.asp
Paul S. Wolf, P.E.(Ret.) mailto:pwolf@usscouts.org
Secretary, US Scouting Service Project, Inc.