Portsmouth's average monthly rates are only around $200 higher than the state average, though they're approximately 6.3% higher than the national median. However, Portsmouth is still an affordable option compared to many of Virginia's top cities. Costs in Richmond are $244 higher per month, and Roanoke's rates are over $500 more expensive. Harrisonburg sees even higher costs, with rates nearly 12% above those in Portsmouth. Alternatively, seniors on a budget may consider Charlottesville, where costs are nearly $1,700 lower than in Portsmouth.