Canadian Social Insurance Number Verification
Canada's SIN Number can be verified with the Luhn Algorithm.
There are references to the geographic location based on prefix of SIN but a citation is difficult to find. Source 1
However, a SIN starting with 9 are issued to temporary workers who are neither Canadian Citizens nor Permenant Residents Source