Blake is from Old English. Confusingly it may have arisen either from "black" or alternatively from "pale"; orginally it was a nick-name for very pale or very dark people.
Now increasing in popularity.
Thanks to Donald Whyte who provided much of the initial information for this site.