How many kilowatt hours would I need to power a town of 1000 people plus businesses and a mine?

If i had a remote alaskan town of 1000 residents, how much power would I need to generate to run the whole town. Would a diesel generator work?
4 answers 4