Despite his groin injury not being as bad as first feared, the Spaniard, who limped out of last week's 1-0 defeat at Bristol City after seven minutes, will be unavailable.
Rangel's injury means returning Albert Serran will deputise after replacing the 27-year-old against the Robins.
Manager Paulo Sousa will have striker Lee Trundle back in the ranks, though, after the 33-year-old was ineligible for the clash with his parent club at Ashton Gate.
Federico Bessone (knee), Ferrie Bodde (calf) and Jordi Lopez (ankle) remain on the sidelines.
The Swans will be desperate to bounce back from their defeat against City as they look to cement their play-off position.