It must vary between countries, I think. I live in Australia, and Noel is a) most definitely a boys' name and b) pronounced to rhyme with Joel or Cole.

I'm sure there are exceptions, but they're few and far between, in my experience anyway.