Second-order Stochastic Dominance (SSD) criterion can be used to support portfolio decision making under risk and uncertainty. In this paper, we develop novel robust SSD criteria to capture the strength of dominance and portfolio optimization models utilizing these criteria to identify portfolios whose in-sample SSD dominance over a given benchmark is likely to hold also out-of-sample. The developed models can incorporate incomplete probability information by allowing a set of feasible state probabilities. We also show that these portfolio optimization models can be formulated as linear programming problems. We report results from applying these SSD-based portfolio optimization models with different sets of state probabilities in an empirical application, with a focus on evaluating the out-of-sample portfolio performance of the optimized portfolios.