Antimatter sounds like overkill. Great for obliterating continents in the literature, sure, but... it's incredibly hard and expensive to make. You'd only need a couple of pounds of it to match the biggest nukes ever developed by man, but science is struggling to produce more than a couple of atoms of the stuff so far.
Nukes really are the best for these kinda jobs.
I'd really suggest doing a bit of google-research before writing an antimatter bomb, because they have a long proud history in sci fi, so even if you know nothing about them, other people might.
Now, for conventional weapons... maybe look into thermobaric bombs, like the American MOAB, Mother Of All Bombs, or the more recent FOAB, Father Of All Bombs. These aren't really terrorist weapons, if that's what you're after, they need to be dropped from an aircraft, but they pack a hell of a punch. Flattern and burn everything within a couple hundred yards. Still not, however, a proper city-buster.