Abstract: An optical routing switch provides polarization-independent and low-crosstalk switching between an optical input port and a plurality of output ports over a wide operating range of temperatures and wavelengths. Optical signals appearing at the input port are spatially decomposed into two orthogonally-polarized beams by a first polarization-dependent routing element (e.g., a birefringent element or polarized beamsplitter). Beyond this point, a network of optical switches are placed along the optical paths of the light beams. Each optical switch includes: (1) a polarization rotator that switchably controls the polarization of the input light beams so that both of the emergent beams are either vertically or horizontally polarized, according to the control state of the device; and (2) a polarization-dependent routing element that spatially routes the light beam pair to provide physical displacement based on their state of polarization.