Where in Virginia is Louisa? Located in Central Virginia, the Town of Louisa has about 1500 residents. It has all the advantages of a small community, but is within an hour's drive from Richmond and Charlottesville, and barely two hours from Washington, D.C., the Blue Ridge Mountains, and the Atlantic Ocean.