The invention discloses a numerical control double-headed sawing center for aluminum profiles, which comprises a machine head up and down sawing part and an automatic loading part, wherein the machine had up and down sawing part mainly comprises a moving sawing machine head and a fixed sawing machine head, which are arranged on a frame, and a sawing platform arranged on top plates of the sawing machine heads, and the moving sawing machine head does horizontal motion under the action of a machine head screw rod through a machine head slide rail; a saw blade pillar is arranged on a baseplate of the sawing machine heads through a rotating baseplate, and the saw blade pillar can rotate around a centering shaft connected on the rotating baseplate; the saw blade pillar is connected with a sliding plate through a saw blade slide rail, a saw blade motor and a saw blade main shaft, which are connected through a belt, are fixedly arranged on the sliding plate, and a saw blade is arranged on the saw blade motor; and the sliding plate is connected with a telescopic rod of a lifting cylinder of the saw blade. Manual intervention is not required during the cutting process, the cutting process is automatically completed, a fundamental plane of the cut profile is large, the discharge is steady, the sawing is smooth, the fundamental plane does not need to be turned over when entering into the next corner combination process step, the processing errors are reduced, and the working efficiency is improved.