Los asteros (en latín, "«hastati»" y en singular, "«hastatus»", que puede traducirse literalmente como «lancero» o «luchador con lanza») eran una clase de infantería en los ejércitos de la República romana.