Although there is not a specific demographic page for Canyon Hills alone, I have added this link for you to check out Lake Elsinore as a whole. http://www.city-data.com/city/Lake-Elsinore-California.html
Canyon Hills is a nice upcoming community, very family based with small parks, new schools and a good community feel. If you need further assistance, please feel free to contact me. Carol Reed, 951-660-5786.