The gene encoding a haemagglutinin of H. paragallinarum, hagA, has been identified and the full-length nucleotide sequence determined. A approximately 39 kDa protein, recognized by an anti-haemagglutinin monoclonal antibody, mAb4D, was purified from H. paragallinarum strain 0083 and the N-terminal sequence obtained. The full-length nucleotide sequence was obtained by inverse PCR and the deduced amino acid sequence of the protein encoded was shown to be similar to other outer-membrane proteins of closely related organisms in the HAP group (Haemophilus, Actinobacillus, Pasteurella), especially the P5 protein of Haemophilus influenzae. The hagA gene was cloned into a His-tag expression vector and overexpressed in Escherichia coli strain M15(pREP4). The identity of the purified recombinant protein as a H. paragallinarum haemagglutinin was confirmed by haemagglutination of chicken red blood cells and reactivity, in a Western blot, with the monoclonal antibody specific for the serovar A haemagglutinin.