There was a problem accessing your location. Please check that location services are enabled.

homepage

Need physical therapy?

Let's find the right physical therapy clinic for you.

With BetterPT, booking physical therapy is as easy as 1-2-3

We know that finding the right physical therapist can be intimidating. That’s why our mission is to make it easy to discover and book with the perfect clinic for you.

img-iphone-circle

Search

Use your location, insurance and more.

img-patient-book-appt

Book

Request an appointment time that works for you.

img-ipad-circle

Manage

Treat your condition and rebook at your convenience.

Looking for PT within a hospital system?

We’ve got you covered. Search HSS or Atlantic Health locations.

hss-logo
ahs-logo
Search for PT Clinics by State
Alabama
OR CHOOSE FROM THIS LIST

Athens

Birmingham

Cullman

Hoover

Lincoln

Oneonta

Rainbow City

Tuscaloosa

Alaska
OR CHOOSE FROM THIS LIST

Wasilla

Palmer

Anchorage

Fairbanks

Juneau

Russian Mission

Arizona
OR CHOOSE FROM THIS LIST

Sierra Vista

Phoenix

Mesa

Tucson

Oro Valley

Chandler

Scottsdale

California
OR CHOOSE FROM THIS LIST

Davis

Folsom

Palo Alto

Redondo Beach

Sacramento

Santa Clara

Connecticut
OR CHOOSE FROM THIS LIST

Darien

Farmington

Greenwich

Hamden

New Fairfield

Norwalk

Stamford

Wallingford

Waterbury

Westport

Delaware
OR CHOOSE FROM THIS LIST

Bear

Lewes

Middletown

Newark

Smyrna

Wilmington

Florida
OR CHOOSE FROM THIS LIST

Clearwater

Delray Beach

Deltona

Orlando

Palm Springs

South Daytona

Georgia
OR CHOOSE FROM THIS LIST

Atlanta

Decatur

Marietta

Peachtree City

Rome

Stockbridge

Idaho
OR CHOOSE FROM THIS LIST

Caldwell

Meridian

Boise

Nampa

Orofino

Illinois
OR CHOOSE FROM THIS LIST

Arlington Heights

Bloomington

Chicago

Elmhurst

Geneva

Joliet

Morris

Naperville

Rockford

Tinley Park

Indiana
OR CHOOSE FROM THIS LIST

Bloomington

Crown Point

Fishers

Hammond

Greenwood

Indianapolis

Kokomo

Munster

Iowa
OR CHOOSE FROM THIS LIST

Cedar Rapids

Marion

Davenport

Urbandale

Waterloo

Ankeny

Des Moines

Atlantic

Sioux City

Kansas
OR CHOOSE FROM THIS LIST

Kansas City

Overland Park

Wichita

Kentucky
OR CHOOSE FROM THIS LIST

Georgetown

Lexington

Richmond

Louisiana
OR CHOOSE FROM THIS LIST

Slidell

Mandeville

Maine
OR CHOOSE FROM THIS LIST

Portland

Bath

South Portland

Westbrook

Windham

Yarmouth

Kennebunk

Farmingdale

Maryland
OR CHOOSE FROM THIS LIST

Aberdeen

Abingdon

Baltimore

Bel Air

Columbia

Edgewater

Elkton

Glen Burnie

Severna Park

Massachusetts
OR CHOOSE FROM THIS LIST

Boston

Haverhill

Newton

Springfield

Waltham

Woburn

Michigan
OR CHOOSE FROM THIS LIST

Ann Arbor

Clinton Town

Detroit

Grand Rapids

Livonia

South Lyon

Missouri
OR CHOOSE FROM THIS LIST

Blue Springs

Cameron

Kansas City

Liberty

Oakville

Springfield

Mississippi
OR CHOOSE FROM THIS LIST

Brandon

Columbus

Jackson

Ridgeland

Nebraska
OR CHOOSE FROM THIS LIST

Bellevue

Norfolk

Omaha

Nevada
OR CHOOSE FROM THIS LIST

Reno

Sparks

Henderson

Las Vegas

New Hampshire
OR CHOOSE FROM THIS LIST

Bow

Exeter

Epping

Somersworth

Stratham

New Jersey
OR CHOOSE FROM THIS LIST

Hoboken

Jersey City

Mahwah

Montclair

Morristown

Princeton

Ridgewood

Rutherford

Toms River

West Orange

New Mexico
OR CHOOSE FROM THIS LIST

Albuquerque

New York
OR CHOOSE FROM THIS LIST

Bronx

Brooklyn

East Village

Financial District

Midtown

New Rochelle

Upper East Side

Upper West Side

Westchester

West Village

North Carolina
OR CHOOSE FROM THIS LIST

Beaufort

Belmont

Chapel Hill

Carrboro

Clayton

Knightdale

Raleigh

North Dakota
OR CHOOSE FROM THIS LIST

Bismark

Ohio
OR CHOOSE FROM THIS LIST

Canal Winchester

Cincinnati

Dayton

Grove City

Hilliard

Lancaster

Wilmington

Oklahoma
OR CHOOSE FROM THIS LIST

Broken Arrow

Claremore

Oklahoma City

Owasso

Tulsa

Oregon
OR CHOOSE FROM THIS LIST

Beaverton

Bend

Clackamas

Klamath Falls

Portland

Redmond

Salem

Sunriver

Tigard

Pennsylvania
OR CHOOSE FROM THIS LIST

Altoona

Aston

Carlisle

Harrisburg

Huntingdon

Newton Square

Philadelphia

Quakertown

Roaring Spring

West Grove

York

Rhode Island
OR CHOOSE FROM THIS LIST

Providence

South Carolina
OR CHOOSE FROM THIS LIST

Aiken

Bluffton

Clemson

Columbia

Greenville

Irma

Lexington

Little River

Simpsonville

South Dakota
OR CHOOSE FROM THIS LIST

Sioux Falls

Tennessee
OR CHOOSE FROM THIS LIST

Brentwood

Clarksville

Franklin

Hermitage

Knoxville

Murfreesboro

Nashville

Texas
OR CHOOSE FROM THIS LIST

Arlington

Austin

Dallas

Fort Worth

Frisco

Houston

Plano

San Antonio

Virginia
OR CHOOSE FROM THIS LIST

Blacksburg

Charlottesville

Chesapeake

Harrisonburg

Lynchburg

Middleburg

Newport News

Norfolk

Virginia Beach

Vermont
OR CHOOSE FROM THIS LIST

Brattleboro

South Burlington

Washington
OR CHOOSE FROM THIS LIST

Bellevue

Everett

Marysville

Mill Creek

Olympia

Puyallup

Renton

Seattle

Spokane

Tacoma

Wisconsin
OR CHOOSE FROM THIS LIST

Auburndale

Green Bay

Madison

Milwaukee

Minocqua

Wausau

Wauwatosa

Wyoming
OR CHOOSE FROM THIS LIST

Green River

Get the BetterPT app

Download the BetterPT app for iOS or Android and get access to the best physical therapists near you.

Simply enter your phone number and we will send you a download link for the app via text message.*

*The app is free for patients to download. Your phone carrier text message rates apply

app store

Are you a clinic interested in joining BetterPT?

5920F94E-F71B-40DC-BBE3-275E5FC66A63Created with sketchtool.