Based on an average pistachio kernel (shell removed) weighing 0.6g, there are around 167 shelled pistachio kernels in 100g. The average unshelled pistachio weighs 1.2g, so there are around 83 whole pistachios in 100g.