Ten candidates will contest GBLA-9 Skardu by-election, where 33,649 voters will cast ballots at 60 polling stations across constituency.