Immune mapped protein 1 (IMP1) is a newly discovered protein in Eimeria maxima. It is recognized as a potential vaccine candidate against E. maxima and a highly conserved protein in apicomplexan parasites. Although the Neospora caninum IMP1 (NcIMP1) orthologue of E. maxima IMP1 was predicted in the N. caninum genome, it was still not identified and characterized. In this study, cDNA sequence encoding NcIMP1 was cloned by RT-PCR from RNA isolated from Nc1 tachyzoites. NcIMP1 was encoded by an open reading frame of 1182 bp, which encoded a protein of 393 amino acids with a predicted molecular weight of 42·9 kDa. Sequence analysis showed that there was neither a signal peptide nor a transmembrane region present in the NcIMP1 amino acid sequence. However, several kinds of functional protein motifs, including an N-myristoylation site and a palmitoylation site were predicted. Recombinant NcIMP1 (rNcIMP1) was expressed in Escherichia coli and then purified rNcIMP1 was used to prepare specific antisera in mice. Mouse polyclonal antibodies raised against the rNcIMP1 recognized an approximate 43 kDa native IMP1 protein. Immunofluorescence analysis showed that NcIMP1 was localized on the membrane of N. caninum tachyzoites. The N-myristoylation site and the palmitoylation site were found to contribute to the localization of NcIMP1. Furthermore, the rNcIMP1-specific antibodies could inhibit cell invasion by N. caninum tachyzoites in vitro. All the results indicate that NcIMP1 is likely to be a membrane protein of N. caninum and may be involved in parasite invasion.