- Denham City is a fictional city in the Batman franchise. It is typically depicted as a crime-ridden and corrupt city, similar to Gotham City. Denham City is often used as a backdrop for Batman's crime-fighting adventures, with its seedy underbelly serving as a contrast to the more civilized areas of the DC Universe. The city has been featured in various Batman comics, TV shows, and films.