船舶国籍(Nationality of Ship)是指船舶所有人按照某一国家的船舶登记管理规范进行登记,取得该国签发的船舶国籍证书并悬挂该国国旗航行,从而使船舶隶属于登记国的一种法律上的身份。船舶国籍表明该艘船与登记国有了法律上的隶属关系。船舶国籍证书是船舶国籍法律上的证明,船舶悬挂的国旗是该船国籍的外部象征或标志。船舶国籍所引起的国籍国的权利义务与自然人国籍所引起的国籍国的权义务在内容上完全不同。因为船舶国籍是一种法律上的联系,即船籍国与船舶之间的联系,从而使得船籍国能对船舶行使管辖权及给予保护。船舶国籍即船舶属于哪个国家的资格。船舶所有人按照一国的船舶登记办法进行船舶登记,取得国籍证书,即拥有该国国籍,并与该国发生法律上的亲属关系。船舶必须悬挂象征国籍的一国国旗才能在公海上航行,无国籍的船舶在公海上航行会被视为海盗船,各国飞机和军舰均可拦截。船舶不能具有双重国籍,根据《海洋法公约》的规定,悬挂两个或两个以上国旗航行并视方便而换用旗帜的船舶,对任何其他国家不得主张其中的任一国籍,并可视同无国籍的船舶。船舶取得国籍及悬挂国旗的条件由各国自行规定。