Programs Listed:29+
Format:Online
Degree Level:Bachelor's
Avg Cost:$20K–$65K
Typical Duration:2–4 years
Updated:May 2026

Online Bachelor's in Public Health programs are graduate-level degrees that prepare students for advanced professional and technical roles. Programs listed here are from regionally accredited universities across the United States.

Best Online Bachelor's in Public Health Programs 2026

Top online BSPH programs in public health, epidemiology, and health promotion. β€” use the filters below to narrow by state, format, or tuition.

BachelorOnline

Utah Tech University

Bachelor of Science in Population Health - Public Health Emphasis

πŸ“ St. George, Utah$31K
BachelorOnline

Georgia Southern University

Bachelor of Science in Public Health - Global Health Emphasis

πŸ“ Statesboro, Georgia$41K
BachelorOnline

University of the Cumberlands

Bachelor of Science in Public Health

πŸ“ Williamsburg, Kentucky$40K
BachelorHybrid

Parker University

Bachelor of Science in Nutrition Science

πŸ“ Dallas, Texas$97K
BachelorOnline

University of North Dakota

Bachelor of Science in Human Nutrition

πŸ“ Grand Forks, North Dakota$47K
BachelorOnline

Purdue University Global

BS in Nursing (RN to BSN)

πŸ“ Indianapolis, Indiana$32K
BachelorOnline

East Carolina University

BS in Nursing (RN-BSN)

πŸ“ Greenville, North Carolina$22K
BachelorOn-campus

University of Hawaii at Manoa

BS in Nursing

πŸ“ Honolulu, Hawaii$30K
BachelorOn-campus

University of New Mexico

BS in Nursing

πŸ“ Albuquerque, New Mexico$22K
BachelorOnline

Linfield University

BS in Nursing (RN to BSN)

πŸ“ McMinnville, Oregon$28K
BachelorOnline

Grand Canyon University

BS in Public Health

πŸ“ Phoenix, Arizona$30K
BachelorOnline

Southern New Hampshire University

BS in Public Health

πŸ“ Manchester, New Hampshire$28K
BachelorOn-campus

University of North Carolina at Chapel Hill

BS in Public Health

πŸ“ Chapel Hill, North Carolina$22K
BachelorOnline

Liberty University

BS in Public Health

πŸ“ Lynchburg, Virginia$22K
BachelorOnline

Western Governors University

BS in Health and Human Services

πŸ“ Salt Lake City, Utah$22K
BachelorOnline

Purdue University Global

BS in Public Health

πŸ“ Indianapolis, Indiana$28K
BachelorOnline

Florida International University

BS in Public Health

πŸ“ Miami, Florida$18K
BachelorOnline

Old Dominion University

BS in Public Health

πŸ“ Norfolk, Virginia$20K
BachelorOnline

University of Massachusetts Lowell

BS in Public Health

πŸ“ Lowell, Massachusetts$28K
BachelorOn-campus

Texas A&M University

BS in Public Health

πŸ“ College Station, Texas$22K
BachelorOn-campus

University of Toledo

BS in Public Health

πŸ“ Toledo, Ohio$18K
BachelorOnline

Drexel University

BS in Public Health

πŸ“ Philadelphia, Pennsylvania$58K
BachelorOnline

American Public University System

BS in Public Health

πŸ“ Charles Town, West Virginia$18K
BachelorOn-campus

University of Alabama at Birmingham

BS in Public Health

πŸ“ Birmingham, Alabama$18K

Showing 24 of 29 programs. Use the interactive filters below to explore all 29 results.

Loading filters...

Frequently Asked Questions

How many Public Health programs are in this directory?+

This directory includes 29 Public Health programs from accredited universities across the United States. Programs are updated regularly. Use the filters above to narrow by state, format, and cost.

Do online Public Health programs require GRE scores?+

GRE requirements vary by program. Many Public Health programs have dropped the GRE requirement since 2020. Filter by "No GRE" in the options above to see programs that waive the GRE, or contact each program admissions office directly for current requirements.

Are online Public Health programs respected by employers?+

Yes β€” online programs from accredited universities are generally as well-regarded as on-campus equivalents, especially for working professionals. Employer recognition depends primarily on the institution's reputation and accreditation, not the delivery format. Programs from flagship state universities and nationally ranked schools carry strong employer recognition regardless of online status.

What is the average cost of a Public Health bachelor's program?+

The average cost of a Public Health bachelor's program ranges from $20,000 to $75,000 depending on the institution, residency status, and format. Online programs at public universities are typically most affordable ($20,000–$35,000 total). Private university programs range from $45,000–$80,000.

How long does a Public Health bachelor's program take to complete?+

An online bachelor's degree in Public Health typically takes 3–4 years for traditional students, or 2 years for students transferring with an associate degree. Accelerated programs allow completion in as little as 18–24 months for transfer students.

What careers can I pursue with a Public Health degree?+

Graduates with a Public Health bachelor's degree qualify for a wide range of professional roles. Specific career paths depend on your specialization and the program's industry connections. Starting salaries vary significantly by field, geographic market, and employer type.

βœ“ Expert ReviewedΒ·AI Graduate Editorial TeamΒ·Updated May 2026Β·Editorial MethodologyΒ·Selection Criteria