I luftfarten är försteofficer (FO) den andra piloten (även kallad co-pilot) i ett flygplan. Försteofficeren är luftfartygets andreman efter kaptenen, som är den lagliga befälhavaren. I händelse av att kaptenen blir oförmögen att ta över befälet övertar försteofficeren befälet över flygplanet.
Kontrollen över flygplanet delas normalt lika mellan försteofficeren och kaptenen, där den ena piloten normalt utses till ”pilot som flyger” och den andra till ”pilot som inte flyger”, eller ”pilot som övervakar”, för varje flygning. Även när försteofficeren är den flygande piloten förblir dock kaptenen ytterst ansvarig för flygplanet, passagerarna och besättningen. I typisk daglig verksamhet förblir de väsentliga arbetsuppgifterna ganska lika.
Många flygbolag befordrar efter tjänstgöringstid endast inom det egna bolaget. Följaktligen kan en försteofficer i ett flygbolag vara äldre och/eller ha mer flygerfarenhet än en kapten, i kraft av att han eller hon har erfarenhet från andra flygbolag eller från militären. Traditionellt sitter försteofficeren på den högra sidan av ett flygplan med fasta vingar (”högersäte”) och på den vänstra sidan av en helikopter (orsaken till denna skillnad är att piloten som flyger i många fall inte kan släppa den högra handen från den cykliska kontrollen för att använda instrumenten, och därför sitter han eller hon på den högra sidan och gör det med den vänstra handen). Andra flygbolag kan utse den äldsta av två försteofficerare som flyger en långdistanslinje tillsammans med en kapten i en utökad besättning till försteofficer med högre tjänstgöringsgrad. Den äldre försteofficeren sitter då i det vänstra sätet när kaptenen tar en paus.