I would say that sociopaths would have at least a slightly above average IQ. If they lacked intelligence they would not be able to function since it requires a constant juggling of lies and an ability to play roles very well.
When you come across a sociopath of gifted IQ or better you have a serious problem. Adolf Hitler was one. I could name a few politicians in America too but everyone on this site already knows who they are.
______________________
There are many stupid sociopaths. They are violent and without remorse.
I should have qualified the term as -functioning sociopaths-.
Those smart enough to pass as normal most of the time to most people.