Trumbull is 23.5 square miles and is bordered by Bridgeport to the south, Monroe to the north, Stratford and Shelton to the east and Fairfield and Easton to the west.