I had gathered that New Troy was sandwiched in between Virginia and North Carolina, (possibly North Carolina in disguise) with Metropolis on the coast.
As for Smallville I don't specify other than it is about an hour from Wichita.
Herb replied, “My boy, I never say … impossible.” "Lois and Clarks"