Un portaviones o portaaviones —también llamado portaeronaves o portaaeronaves— es un buque de guerra capital capaz de transportar y operar aviones, helicópteros y drones.