Hi, Bluerose .... I don't know in general but I do know that Florida required a local street address quite a number of years ago, and I'm sure the process hasn't been made any easier since. As I recall, there were special arrangements for the military who were based away / overseas though.
If you're living in the UK rather than the USA now, you can drive in the USA when you visit on your UK driving license even if you're still an American citizen on a USA passport.