What county is Portsmouth England in?

Portsmouth, England is in the county of Hampshire which is part of the United Kingdom of Great Britain and Northern Ireland.