Hyphens, En Dashes, Em Dashes

Q. In “University of California Berkeley,” for example, which mark would you place before “Berkeley”: hyphen, en dash, or comma? (I couldn’t find this in your manual.) My preference would be either the en dash or the comma, but never the hyphen. What say you?

A. I think an analogy is appropriate, here. Canton is in Ohio. Therefore, Canton, Ohio. The University of California’s East Bay institution is in Berkeley, California. So, it’s the University of California in (or at) Berkeley, or the University of California, Berkeley. I can see an en dash being used as well, because an en dash can join one word to a compound, as in “a jazz–rock ’n’ roll hybrid” (where the en dash joins “jazz” to “rock ’n’ roll”). Berkeley needs to be joined to the entire “University of California,” so an en dash would work, but not a hyphen. By the way, the University of California prefers the comma.

[This answer relies on the 17th edition of CMOS (2017) unless otherwise noted.]