Joel Lynch struck a late Huddersfield equaliser to deny Birmingham victory for just the second time in 10 matches.
The home side dominated at the John Smith’s Stadium, with 18 shots in all.
City keeper Tomas Kuszczak excelled and saved an Emyr Huws header brilliantly before David Cotterill gave the away side the lead with a superb free-kick.
His curling effort looked to have won it but defender Lynch took control of a wayward shot in the area and netted his second of the season to earn a point.
With 65% possession and 15 corners to Birmingham’s two on the day, Huddersfield will question why their own end-of-season form now boasts just three wins in 11 games.
Sat 16th in the table, their Championship status is secure and buoyed by a 2-0 away win at Blackburn last week and a draw at Rotherham on Tuesday, they began well, with Nahki Wells dragging an effort wide.
Birmingham captain Michael Morrison nearly turned into his own net and Joe Lolley went close for Town prior to Cotterill’s 25-yard strike.
The Wales international scored the only goal in this fixture last season – another superbly-struck free-kick – but unlike then, Birmingham could not hold on and they stay ninth in the table.