It actually depends on the field.
Community colleges are generally geared more towards job training than they are academics. As such they offer programs in practical areas such as law enforcement or office administration. For those kinds of programs they don't want PhDs. They want people who have leadership experience in the field who can teach.
The other thing to be wary of is the community colleges will often hire sessional instructors. Because there is a large pool of qualified people to teach something like a first year physics course, rather than hire a full-time professor, it's a lot more economically viable to pay someone on a contractual basis - say a few thousand dollars to teach a course. The full-time faculty then co-ordinate the sessionals. So within a department of 20 people, you'll have maybe two or three with full-time, high-paying positions and the rest just making peanuts (who don't get included in salary surveys because they are not full time).