<?php
	$cidades = array(
		array( 'id' =>  1, 'categoria' => 'Foz do Iguaçu' ),
		array( 'id' =>  2, 'categoria' => 'Guararapes' ),
		array( 'id' =>  3, 'categoria' => 'Avaí' ),
		array( 'id' =>  4, 'categoria' => 'Criciúma' ),
		array( 'id' =>  5, 'categoria' => 'Piracicaba' ),
		array( 'id' =>  6, 'categoria' => 'São Gonçalo' ),
		array( 'id' =>  7, 'categoria' => 'Corumbataí do Sul' ),
		array( 'id' =>  8, 'categoria' => 'Umuarama' ),
		array( 'id' =>  9, 'categoria' => 'Goiânia' )
	);
	
	$colunas = 2;
	$linhas  = round(count($cidades) / $colunas, 0, PHP_ROUND_HALF_UP);
	$blocos  = array_chunk($cidades, $linhas);

    for( $i = 0; $i < $colunas; ++$i ) {
       echo '<div class="col-md-3">'.PHP_EOL;
       foreach($blocos[$i] as $bloco) {
          echo '<tagDesejada>'.$bloco['categoria'].'</tagDesejada>'.PHP_EOL;
       }
       echo '</div>'.PHP_EOL;
	}
	
		