Often in Mississippi, the coming of railroads led to the formation of new towns that led to the death of the older original communities in counties, but that was not always the case. In Carroll County, the old historic county seat in the western half of the county was Carrollton (the eastern county seat was at Vaiden), but the coming of the railroad in the late 19th century led to creation of a new town called North Carrollton along the railroad tracks. But unlike the usual scenario, perhaps because the new townsite and the old townsite were separated only by a creek, there was no wholesale relocation of the old town to the new town, but rather both continued to co-exist, as they still do today. North Carrollton has the look of a railroad town of its era, but the real charm is in Carrollton, which is remarkably well-preserved. Its historic court square has been lovingly restored, and while there is not a lot of business (most commercial firms and restaurants seem to be in North Carrollton), tourists will enjoy the museum and historic churches and buildings.