Good question! I personally use Bloomberg. I am not aware of any free stock screeners where you can screen for insider ownership.
You can always find the % of insider ownership in the annual report of the company.