It may not be a mainstream sector that pushes sales through the roof for manufacturers, but over the years it has thrown out some memorable bite-sized gems.
We've put together some of the best warmed-up city cars that we've seen in the UK.
Volkswagen Lupo GTI
In production from 2000 to 2005, the Lupo GTI produced 123bhp from its turbocharged 1.6-litre engine. Torque peaked at 112lb ft, helping the 1015kg hatch to sprint from 0-60mph in 8.0sec.
While the original model went out of production in 2005, there was talk in 2010 that the Up would be sold as the Lupo, but that wasn't the case. There are now currently just 702 Lupo GTIs on the road across the UK.
The new Twingo GT won't match this past effort from Renaultsport in terms of power. The Twingo RS had 131bhp and, despite being the cheapest, slowest member of the Renaultsport family, was every bit as deserving of its place as a hot Clio or Mégane.
Sure, it has a dowdy interior and dodgy refinement, but it is riotously fun to drive, largely thanks to its agile chassis.
Launched in 2007, the Smart Fortwo Brabus featured a turbocharged 1.0-litre engine producing a respectable 97bhp and 103lb ft of torque, while weighing in at a slight 790kg. This weight also contributes in its sprightly 0-62mph time of 9.9sec.
It isn't too shabby on fuel economy, either. Its claimed average is 55mpg.
The only model on our list that’s also available in convertible guise. It's part of a range, but the most potent model of the lot is the 178bhp 595 Competizione variant.
Based on the Fiat 500, the 595 gets some sporty styling cues, alongside a turbocharged 1.4-litre T-Jet engine, as well as a freer-flowing Record Monza exhaust system.
Okay, so this one’s a little more ‘lukewarm’ than ‘hot’, but it’s still a fun little city car running 99bhp.
The car features a tweaked version of the Grande Punto’s 1.4-litre engine. And even with the increased power, Fiat claims a respectable 43mpg to boot. It is a city car, after all.
What's your favourite hot city car? Let us know in the comments below.