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, chico is used more often for younger boys, and muchacho is applied to young men. However, chica and muchacha are used for teen girls, while younger girls are called niña.
- 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.

