What is the average salary in Petersburg, VA?
Petersburg, VA, offers a range of salary opportunities. The average yearly salary stands at $61,882. This figure reflects the diverse job market in the area. Many positions offer competitive pay, making it an attractive place for job seekers.
The salary distribution shows a variety of earnings. The top-paying jobs reach up to $160,300 annually. Most jobs, however, fall between $26,000 and $148,091. This range provides options for different skill levels and career stages. Petersburg offers a mix of lower-paying and higher-paying jobs, catering to a broad audience of professionals.
What are the best paying jobs in Petersburg, VA?

-
Registered Nurse
Average Salary: $110,255
Registered Nurses provide care to patients and help them manage their health. They work in hospitals, clinics, and care facilities. Petersburg offers many opportunities in healthcare, with employers like Bon Secours and VCU Health.
Find Registered Nurse jobs in Petersburg, VA
-
Traveling Nurse
Average Salary: $109,162
Traveling Nurses work in various locations, offering short-term care. This job allows for flexibility and the chance to explore different areas. Petersburg has many healthcare facilities that need temporary staff, making it a great place for traveling nurses.
Find Traveling Nurse jobs in Petersburg, VA
-
Occupational Therapist
Average Salary: $95,235
Occupational Therapists help people recover from injuries or illnesses. They work in hospitals, schools, and rehabilitation centers. Petersburg offers many opportunities in these areas, with employers like Mary Washington Healthcare and Riverside Health System.
Find Occupational Therapist jobs in Petersburg, VA
-
Speech Language Pathologist
Average Salary: $94,575
Speech Language Pathologists work with people who have speech or language difficulties. They help improve communication skills. Petersburg has many healthcare facilities that need these professionals, including Bon Secours and VCU Health.
Find Speech Language Pathologist jobs in Petersburg, VA
-
Production Worker
Average Salary: $81,359
Production Workers operate machinery and perform tasks in manufacturing. They work in factories and production plants. Petersburg has many manufacturing jobs, with companies like Northrop Grumman and Dominion Energy.
Find Production Worker jobs in Petersburg, VA
-
CDL Driver
Average Salary: $79,875
CDL Drivers transport goods and materials. They need a commercial driver's license. Petersburg has many logistics companies that need drivers, including FedEx and UPS.
Find CDL Driver jobs in Petersburg, VA
-
Electrician
Average Salary: $74,297
Electricians install and maintain electrical systems. They work in homes, businesses, and factories. Petersburg offers many opportunities for electricians, with companies like Dominion Energy and local contractors.
Find Electrician jobs in Petersburg, VA
-
Licensed Practical Nurse
Average Salary: $60,990
Licensed Practical Nurses provide basic patient care. They work in hospitals, clinics, and care facilities. Petersburg has many healthcare facilities that need LPNs, including Bon Secours and Mary Washington Healthcare.
Find Licensed Practical Nurse jobs in Petersburg, VA
-
Case Manager
Average Salary: $60,059
Case Managers coordinate care for patients. They work in hospitals, clinics, and care facilities. Petersburg offers many opportunities in healthcare, with employers like VCU Health and Riverside Health System.
Find Case Manager jobs in Petersburg, VA
-
General Manager
Average Salary: $58,675
General Managers oversee business operations. They work in retail, hospitality, and other industries. Petersburg has many businesses that need managers, including restaurants and retail stores.
Find General Manager jobs in Petersburg, VA
What are the best paying jobs in Petersburg, VA without a degree?

-
Terminal Operator
Average Salary: $38,993
Operate and monitor equipment in a terminal. Ensure safe and efficient operations. Work for companies like Maersk and DP World.
Find Terminal Operator jobs in Petersburg, VA
-
Floor Tech
Average Salary: $36,079
Maintain and repair floors in commercial spaces. Use various tools and equipment. Work with companies like Jani-King and ServiceMaster.
Find Floor Tech jobs in Petersburg, VA
-
Restaurant Manager
Average Salary: $34,648
Oversee daily operations of a restaurant. Manage staff and ensure customer satisfaction. Work for establishments like Cracker Barrel and Red Lobster.
Find Restaurant Manager jobs in Petersburg, VA
-
Groundskeeper
Average Salary: $32,866
Maintain the grounds of properties. Perform landscaping and gardening tasks. Work for companies like TruGreen and Lawn Doctor.
Find Groundskeeper jobs in Petersburg, VA
-
Line Cook
Average Salary: $29,954
Prepare food in a fast-paced kitchen environment. Follow recipes and ensure food quality. Work for restaurants like Chick-fil-A and Panera Bread.
Find Line Cook jobs in Petersburg, VA
-
Housekeeping
Average Salary: $28,085
Clean and maintain rooms in hotels or residential properties. Ensure a high standard of cleanliness. Work for hotels like Hilton and Marriott.
Find Housekeeping jobs in Petersburg, VA
-
Server
Average Salary: $27,324
Serve food and beverages to customers. Take orders and provide excellent service. Work for restaurants like Applebee's and Olive Garden.
Find Server jobs in Petersburg, VA
Which companies offer the top salaries in Petersburg, VA?

-
Civica Rx
Average Salary: $96,043
Civica Rx is a nonprofit pharmacy that works to lower drug prices. They offer competitive salaries and benefits.
-
Thrive Skilled Pediatric Care
Average Salary: $82,162
Thrive Skilled Pediatric Care provides home-based medical care for children. They value their employees and offer good compensation.
-
Gerdau
Average Salary: $81,947
Gerdau is a global steel company. They offer a variety of jobs with good pay and benefits.
-
Encompass Health
Average Salary: $78,363
Encompass Health focuses on rehabilitation services. They provide a supportive work environment and competitive salaries.
-
Poplar Springs Hospital
Average Salary: $69,728
Poplar Springs Hospital offers mental health services. They provide a caring workplace and fair compensation.
-
CommuniCare Health Services
Average Salary: $69,245
CommuniCare Health Services provides healthcare services. They offer good salaries and benefits for their employees.
-
District 19 Community Services Board
Average Salary: $60,033
District 19 Community Services Board offers mental health and disability services. They provide a supportive environment and fair pay.
-
Dept of Behavioral Health
Average Salary: $58,727
The Department of Behavioral Health provides mental health services. They offer a stable work environment and decent compensation.
-
HHS
Average Salary: $55,812
HHS offers healthcare services. They provide a supportive workplace and fair salaries.
-
Centimark Corporation
Average Salary: $49,867
Centimark Corporation provides construction services. They offer a variety of job opportunities with competitive pay.
How does the cost of living in Petersburg, VA compare to the national average?

The cost of living index in Petersburg, VA, shows a generally favorable comparison to the nationwide average, which is set at 100. Housing costs in Petersburg stand at 90, indicating that these expenses are 10% lower than the national average. This makes Petersburg a more affordable option for those looking to purchase or rent homes.
Additionally, the grocery index in Petersburg is 95, which is 5% lower than the national average. This suggests that the cost of food and household supplies is slightly cheaper in Petersburg compared to the rest of the country. Utilities, at 98, are nearly on par with the national average, showing minimal difference in cost. Transportation costs are at 92, which is 8% lower, making it easier for residents to manage their commuting expenses. Healthcare costs are slightly lower at 97, which is 3% below the national average. Finally, miscellaneous costs are at 94, which is 6% lower than the national average. Overall, Petersburg offers a cost of living that is competitive and often more affordable than the nationwide average.



