According to PR-model, iranwatch.org is ranked 80,182nd in multilingual Wikipedia, in particular this website is ranked 79,256th in English Wikipedia.
The website is placed before om1.ru and after seefunknetz.de in the BestRef global ranking of the most important sources of Wikipedia.