El condado de Charles City se formó en 1634 en la colonia de Virginia . Recibió el nombre de Carlos I , el entonces rey de Inglaterra , y en 1637 pasó a llamarse condado de Charles City .
Durante el siglo XVII, poco después del establecimiento del asentamiento de Jamestown en 1607, los colonos ingleses exploraron y comenzaron a asentarse en las áreas adyacentes a Hampton Roads .
El 18 de noviembre de 1618, la Compañía de Virginia de Londres , propietaria de la colonia, dio instrucciones a Sir George Yeardley sobre la formación de un gobierno loable para la colonia cuando partió de Londres para convertirse en gobernador de pleno derecho de Virginia. Tal como se le ordenó, en 1619, el gobernador Yeardley [1] estableció cuatro grandes corporaciones, denominadas citties (sic), que fueron designadas para abarcar la parte desarrollada de la colonia. Estas fueron Kecoughtan (más tarde rebautizada como Elizabeth Cittie), James Cittie, Charles Cittie y Henrico Cittie.
En 1634, por orden de Carlos I, se formaron ocho condados con una población total de aproximadamente 5.000 habitantes. En 1643, estos condados habían sido rebautizados como condados .
El condado de Charles City originalmente se extendía a ambos lados del río James, y Charles City Point, en el lado sur, luego pasó a conocerse simplemente como City Point , en un área subdividida para formar el condado de Prince George . City Point luego pasó a formar parte de la ciudad independiente de Hopewell en 1923.
En 2005, el condado de Charles City se considera uno de los cinco condados de Virginia aún existentes, habiendo permanecido esencialmente como la misma entidad política que cuando se formó originalmente.