Hanson moved alongside Devante Cole at the top of the club's scoring charts when he pounced to head home Tony McMahon's corner delivery - City's fifth set-piece goal in five league matches.
In a game of few clear-cut chances, Cole saw an effort from inside the area tipped over by Blackpool goalkeeper Colin Doyle earlier in the first period, whilst Ben Williams held a drive from Jim McAlister at the other end.
The second period saw Phil Parkinson's men have to dig in at times to get themselves over the line, with a number of important blocks and tackles required, but City always seem to have enough in hand to secure the three points.
The only major downside to come during the evening was the sight of Reece Burke limping off in the second period after tweaking his a hip flexor muscle.
Lee Evans also picked up his fifth booking of the season after the restart to give the Welshman a forthcoming one-match suspension.
FT: Bradford City 1 Blackpool 0
90min: There will be four minutes of time added on at the end of the match.
90min: Redshaw moves himself into shooting space from distance but his rising effort sails comfortably over.
85min: Billy Clarke spins on Meredith's pass into his feet before digging out a cross-come-shot from the byline which is held by Doyle at his near post.
83min: SUB - Blackpool bring on Kwame Thomas for Norris.
82min: McMahon's rising left-footed drive from just outside the area is held by Doyle.
78min: SUB - The Bantams bring on Billy Clarke for Cole.
75min: Potts' low drive from outside the area is dragged wide of goal.
73min: Reid's low teasing cross from a short free-kick narrowly misses everyone in the middle as it flashes across the box.
70min: SUB - The Bantams bring on Gary Liddle for Evans.
70min: Cameron's searching cross into the box is sent narrowly wide of Williams' far post via a glancing header from Cullen.
69min: SUB - The Bantams bring on Nathan Clarke for Burke. It seems the young defender may have picked up an injury as he slowly walks off the pitch.
68min: Norris plays a one-two with Redshaw before firing in a fierce drive from around twenty-five yards that whistles narrowly wide of Williams' goal.
67min: SUB - Blackpool bring on Henry Cameron for McAlister.
67min: YELLOW CARD - Evans goes into the referee's notebook for bringing down Potts around the halfway line. Unfortunately for Evans, that is his fifth booking of the season so far, meaning he is in line for a one-match suspension now.
61min: Brad Potts tries to drive into the box following a Blackpool attack but the ball is eventually smothered by Williams.
61min: Reid's low cross into the middle finds Evans but the midfielder's effort for goal from deep inside the box is blocked.
60min: Cole puts the pressure on Doyle as the ball is played back to him and the goalkeeper has to eventually slice his clearance out for a throw-in.
57min: Rivers plays David Norris into shooting space deep inside City's penalty area but a well-timed sliding block from Rory McArdle sees the ball loop up over Williams' bar for a corner.
54min: James Meredith's cross hits off McAlister before dropping into the path of Lee Evans just outside the box. The Welsh midfielder goes for goal but his looping effort on the half-volley goes over.
53min: Charles Dunne tries his luck from a good distance out and his ambitious effort flies comfortably high and wide of Williams' goal.
48min: Redshaw tricks his way into a shooting position just inside City's penalty area before seeing his drive deflect wide of Williams' goal for a corner kick.
46min: The Bantams restart the game.
HT: Bradford City 1 Blackpool 0
45min: There will be two minutes of time added on at the end of the first half.
45min: GOAL!!!!!!!!!!!!!!!!! Bradford City 1 Blackpool 0 - Hanson powers City into the lead! From McMahon corner delivery, Hanson attacks the ball with menace and thumps a thunderous downward header past Doyle!
35min: SUB - Blackpool bring on Emmerson Boyce for White following an injury to the Tangerines defender.
33min: Redshaw pulls the ball back from a wide position into the path of Jarrett Rivers just outside the area. Rivers' low drive across goal attracts the attention of Cullen, who has a flick at it, before the ball goes wide of Williams' far post and out for a goal-kick.
29min: Mark Cullen plays the ball wide to Redshaw, who drives in-field before seeing his curling drive from just inside the box deflects off Stephen Darby and out for a corner.
22min: After receiving the ball into his feet following Reid's low cross into the box, Cole turns into shooting space before seeing his left-footed drive tipped over by Doyle.
20min: Reid drives past two Blackpool players before firing in a rising drive on the angle just inside the box that sails high and wide of Colin Doyle's goal.
18min: The ball drops to Jim McAlister just outside the box as City battle to clear their lines and the Scottish midfielder's strike is held by Ben Williams.
9min: A corner from Jack Redshaw eventually drops nicely into the path of Clark Robertson and the defender's half-volley for goal from a threatening position inside the box is blocked.
7min: A Hanson header puts Reid in the clear down City's left wing but his cross is out of the reach of Devante Cole as it flashes across the six yard box and out for a goal kick.
2min: Kyel Reid gets the beating of Hayden White down City's left flank before firing in a testing cross that is headed narrowly wide by James Hanson via a slight deflection off Tom Aldred.
0min: Blackpool kick off the match. City will attack towards the T.L Dallas Stand end in the first half.
BRADFORD CITY LINE UP:
Williams, Darby, McArdle, Burke, Meredith, McMahon, Evans, Knott, Reid, Hanson, Cole
Subs: Cracknell, N Clarke, Marshall, Liddle, B Clarke, Leigh, James
Bradford City substitutions:
N Clarke for Burke (69), Liddle for Evans, (70), B Clarke for Cole (78)
Bradford City cautions:
BLACKPOOL LINE UP:
Doyle, White, Aldred, Robertson, Dunne, Rivers, Potts, Norris, McAlister, Redshaw, Cullen
Subs: Letheren, Cameron, Herron, Boyce, Thomas, Paterson, Cubero
Boyce for White (35), Cameron for McAlister (67)
Referee: A Haines
Assistant Referee: P Gooch
Assistant Referee: G Fyvie
Fourth Official: I Dudley