A weighing matrix of weight k is a square matrix M with entries 0, ±1 such that MM T = kI n . We study the case that M is a circulant and k = 2 2t for some positive integer t. New structural results are obtained. Based on these results, we make a complete computer search for all circulant weighing matrices of order 16.