Tajo ([špansko, táho], portugalsko Tejo [téžu]), največja reka na Iberskem polotoku, 1007 km, izvira v Seraníi de Cuenca, v. od Madrida, teče skozi Novo Kastilijo ter srednjo Portugalsko in se pri Lizboni izliva v Atlantski ocean; plovna 210 km. V bližini portugalske meje zajezena za namakanje zemljišč v pokrajini Estremadura.