Of the 50 I have yet to visit Austin, San Antonio, Sacramento and San Juan. Regarding Canada I been to the big three (Toronto, Montreal and Vancouver) and a few of the smaller cities. I travel a lot for work (visiting machine shops).
Edit to add the list
Atlanta (6,089,815)
Austin (2,283,371)
Baltimore (2,844,510)
Boston (4,941,632)
Buffalo (1,166,902) I live here
Charlotte (2,660,329)
Chicago (9,618,502)
Cincinnati (2,256,884)
Cleveland (2,088,251)
Columbus (2,138,926) my office is here
Dallas (7,637,387)
Denver (2,963,821)
Detroit (4,392,041)
Hartford (1,213,531)
Houston (7,122,240)
Indianapolis (2,111,040)
Jacksonville (1,605,848)
Kansas City (2,192,035)
Las Vegas (2,265,461)
Los Angeles (13,200,998)
Louisville (1,285,439)
Memphis (1,337,779)
Miami (6,138,333)
Milwaukee (1,574,731)
Minneapolis (3,690,261)
Nashville (1,989,519)
New Orleans (1,271,845)
New York (20,140,470) born and raised
Oklahoma City (1,425,695)
Orlando (2,673,376)
Philadelphia (6,245,051)
Phoenix (4,845,832)
Pittsburgh (2,370,930) was married here
Providence (1,676,579)
Raleigh (1,413,982)
Richmond (1,314,434)
Riverside (4,599,839)
Sacramento (2,397,382)
Saint Louis (2,820,253)
Salt Lake City (1,257,936)
San Antonio (2,558,143)
San Diego (3,298,634)
San Francisco (4,749,008)
San Jose (2,000,468)
San Juan (2,002,906)
Seattle (4,018,762)
Tampa (3,175,275)
Virginia Beach (1,799,674)
Washington (6,385,162)
And for Canada:
Calgary (1,543,283)
Edmonton (1,468,926)
Montreal (4,364,189)
Ottawa (1,461,494)
Toronto (6,555,205)
Vancouver (2,737,698)