What is the average salary in Petersburg, VA?
Job seekers in Petersburg, VA, can expect a range of salary opportunities. The average yearly salary stands at $61,462. This average reflects the wide range of industries present in the area.
Petersburg offers jobs in various sectors, each with different salary levels. The top-paying industries include health care, information technology, and professional services. These jobs often provide salaries above the average, with some reaching up to $125,000 or more annually. Lower-paying industries such as hospitality and retail typically offer salaries starting from around $26,000 per year. This variety provides good opportunities for job seekers with different skills and career aspirations.
What are the best paying jobs in Petersburg, VA?

-
Traveling Nurse
Average Salary: $109,002
Traveling nurses work in various healthcare facilities. They provide care and support for patients in different locations. They often work with well-known hospitals and clinics.
Find Traveling Nurse jobs in Petersburg, VA
-
Registered Nurse
Average Salary: $98,737
Registered nurses offer essential care for patients. They work in hospitals and clinics, ensuring the well-being of their patients. Hospitals like VCU Health System provide many opportunities in this field.
Find Registered Nurse jobs in Petersburg, VA
-
Speech Language Pathologist
Average Salary: $98,630
Speech language pathologists help people with communication difficulties. They work with patients to improve their speaking and swallowing abilities. They often find positions in rehabilitation centers and schools.
Find Speech Language Pathologist jobs in Petersburg, VA
-
Occupational Therapist
Average Salary: $97,559
Occupational therapists assist people in recovering from injuries. They help patients regain skills needed for daily activities. They commonly work in rehabilitation centers and healthcare facilities.
Find Occupational Therapist jobs in Petersburg, VA
-
CDL Driver
Average Salary: $82,334
CDL drivers transport goods and materials. They need a commercial driver's license and follow safety regulations. They often work with logistics companies and local businesses.
Find CDL Driver jobs in Petersburg, VA
-
Case Manager
Average Salary: $66,254
Case managers coordinate care for clients. They help people access healthcare and social services. They often work in hospitals, community health centers, and non-profits.
Find Case Manager jobs in Petersburg, VA
-
Licensed Practical Nurse
Average Salary: $60,959
Licensed practical nurses provide basic patient care. They work under registered nurses and doctors in hospitals and clinics. They ensure patients receive the care they need.
Find Licensed Practical Nurse jobs in Petersburg, VA
-
Maintenance Technician
Average Salary: $48,036
Maintenance technicians repair and maintain equipment. They ensure buildings and facilities run smoothly. They work in a variety of settings, including schools and corporate offices.
Find Maintenance Technician jobs in Petersburg, VA
-
Direct Support Professional
Average Salary: $30,199
Direct support professionals help people with disabilities. They assist with daily activities and provide companionship. They work in group homes and community settings.
Find Direct Support Professional jobs in Petersburg, VA
-
Housekeeping
Average Salary: $29,277
Housekeeping staff clean and maintain facilities. They ensure a safe and clean environment. They often work in hotels, schools, and corporate offices.
Find Housekeeping jobs in Petersburg, VA
What are the best paying jobs in Petersburg, VA without a degree?

-
Terminal Operator
Average Salary: $39,154
Operate heavy machinery in terminals. Handle cargo loading and unloading. Work for companies like Maersk and Port of Virginia.
Find Terminal Operator jobs in Petersburg, VA
-
Restaurant Manager
Average Salary: $34,547
Oversee daily operations in local eateries. Manage staff and ensure customer satisfaction. Work with chains like Chick-fil-A and local spots.
Find Restaurant Manager jobs in Petersburg, VA
-
Housekeeping
Average Salary: $29,277
Clean hotel rooms and public areas. Maintain a tidy environment. Job opportunities at hotels like Hilton and Marriott.
Find Housekeeping jobs in Petersburg, VA
-
Line Cook
Average Salary: $29,162
Prepare food in fast-paced kitchens. Follow recipes and ensure food quality. Work at restaurants including local favorites and chains.
Find Line Cook jobs in Petersburg, VA
-
Server
Average Salary: $26,449
Serve food and drinks to customers. Take orders and ensure a pleasant dining experience. Opportunities at restaurants like Applebee’s and casual diners.
Find Server jobs in Petersburg, VA
Which companies offer the top salaries in Petersburg, VA?

-
Hirschbach Motor Lines
Average Salary: $119,844
Hirschbach Motor Lines is a leading transportation company that offers a variety of services. They value their employees and offer competitive salaries. This company provides a good career path for those in the logistics field.
-
Thrive Skilled Pediatric Care
Average Salary: $85,117
Thrive Skilled Pediatric Care focuses on providing care to children with special needs. They offer a supportive work environment with a fair salary. It's a great choice for those who care about making a difference in young lives.
-
Gerdau
Average Salary: $81,992
Gerdau is a major player in the steel industry. They provide stable employment with good pay. This company is ideal for those looking for a solid career in manufacturing.
-
Encompass Health
Average Salary: $76,743
Encompass Health is dedicated to providing rehabilitation services. They offer competitive wages and a supportive workplace. It's a good option for those interested in the healthcare sector.
-
CommuniCare Health Services
Average Salary: $67,085
CommuniCare Health Services offers a range of healthcare services. They provide decent salaries and a stable work environment. It's a solid choice for those looking for a career in healthcare.
-
Dept of Behavioral Health
Average Salary: $63,417
The Department of Behavioral Health works to support mental health services. They offer a decent salary and a chance to make a positive impact on community health.
-
District 19 Community Services Board
Average Salary: $61,759
District 19 Community Services Board provides community-based services. They offer a fair salary and a supportive work environment. It's a good option for those interested in community services.
-
City of Petersburg
Average Salary: $45,075
The City of Petersburg offers various public service positions. Salaries are fair, and it's a stable career choice for those interested in city administration.
-
Allied Universal
Average Salary: $38,853
Allied Universal provides security and facility services. They offer a decent salary and opportunities for career growth. It's a good option for those interested in security services.
-
YMCA
Average Salary: $31,942
The YMCA offers a variety of programs and services. While the salary is modest, it provides a supportive work environment and opportunities for personal growth.
How does the cost of living in Petersburg, VA compare to the national average?

The cost of living in Petersburg, Virginia, presents a balanced profile compared to the nationwide average, which is set at 100. Housing in Petersburg stands at an index of 85, indicating that housing costs are 15% below the national average. This makes it a relatively affordable option for those considering relocation. For individuals prioritizing housing, Petersburg offers a clear advantage in terms of affordability.
When looking at other daily expenses, Petersburg also shows competitive rates. The grocery index is at 90, suggesting that food costs are 10% below the national average. This affordability extends to utilities, with an index of 98, just 2% above average. Transportation costs are also slightly below average, with an index of 95, meaning they are 5% lower. Healthcare costs are nearly on par with the national average at 97, only 3% above. Miscellaneous expenses have an index of 92, which is 8% below the average. Overall, Petersburg provides a cost-effective living environment with multiple expenses aligning closely with or below the national average.



