Urbanna, United States

Travel to Urbanna

Urbanna is a town in Middlesex County, Virginia, United States. Urbanna means “City of Anne” and was named in honor of England's Queen Anne. The population was 476 at the 2010 census.

Urbanna is located at 37°38′16″N 76°34′23″W (37.637796, −76.573149).



Accommodations in Urbanna

There are 7 options for staying in Urbanna.
Check out the deals we offer for lodging in Urbanna.


Weather in Urbanna



Urbanna Tours & Activities