@gabotronix is this issue related to https://laracasts.com/discuss/channels/general-discussion/issue-scraping-html-table-with-goutte ?
if you can post the full method including url of html that its scraping, then I'll have a look to see whats up.
in your example above, if your population data is in 3rd column, you'd get it on the 2nd index
$array[] = [ 'cityName' => $row[0][0][0], 'population' =>$row[2] ];
easiest way to deduce this yourself is by
dd($row)
inside your foreach, and then you can see the see the whole object. With that you should be able to see which index you need