2 is the smallest prime number as it has only one factor that is 2 other than 1. You may think 1 is the smallest prime number but that is wrong as 1 has only one factor that is 1 and prime numbers are those which have only two factors that is 1 and itself so 2 is your answer