You could try something like
$MostAdsinCities=mysql_query("SELECT mostCity, SUM(mostincity) as mostincity FROM (SELECT city AS mostCity, COUNT(active) AS mostincity FROM table1 WHERE active='1' GROUP BY mostCity UNION ALL SELECT city AS mostCity, COUNT(active) AS mostincity FROM table2 WHERE active='1' GROUP BY mostCity UNION ALL SELECT city AS mostCity, COUNT(active) AS mostincity FROM table3 WHERE active='1' GROUP BY mostCity) X GROUP BY mostCity ORDER BY mostincity DESC LIMIT 10");