Should I use singular or plural form of male here? I think it should be males. Am I correct?
Social and cultural traditions often make it difficult for aid workers, the majority of whom are [male/males], to meet the women in the community.
Both words are correct. The first says that the aid workers are male, the second one says that they are males i.e. men. However, the second option sounds a bit odd for general speech.