Nečas er utdannet fysiker fra Masaryk-universitetet i Brno fra 1988. Han gikk inn i politikken i 1992 som parlamentsmedlem, og ble i 2006 statsråd for arbeid og sosiale saker. Han ble partileder i Občanská demokratická strana i 2010, og overtok samme år som statsminister etter Jan Fischer.