Answer: Chico and muchacho are pretty much interchangeable, although there are some regional differences, and there can be some slight differences in connotation, again depending on the region:
- In Cuba, chico is frequently used to address friends. It roughly has the same meaning as "hey man" or "buddy" in English.
- In many areas, chicos is used more often for younger boys, and muchachos is applied to young men. However, chicas and muchachas are used for teen girls, while younger girls are called niñas.
- In Spain chico is used more, except maybe in the Canary Islands and the south.
- In Mexico and some parts of South America, muchacho is preferred.
Note: This question was adapted from a discussion on the bulletin board, and the answer is a composite of several answers that were given. To read the original discussion, go here.

