FL
DMVFlorida

Government services made simple. A demonstration of AI-powered civic technology.

Services

  • Registration Renewal
  • License Renewal
  • Title Transfer
  • REAL ID Upgrade
  • Address Change
  • All Services

Help

  • FAQ
  • Appointments
  • Documents
  • Fee Calculator
  • Office Locations

About

  • About DemoGov
  • My Account
  • Privacy Policy
  • Terms of Service
Florida Highway Safety and Motor Vehicles

© 2026 DemoGov. This is a demonstration portal, not a real government website.

Powered by Point11

Florida Highway Safety and Motor Vehicles
FLUS
HomeOffices

Florida DMV Offices

Find a DMV office near you. View current wait times, check appointment availability, and get directions.

119 offices found

LaBelle

Hendry County

7m
25 E Hickpoochee Ave, LaBelle, FL 33935
(863) 675-5249
Walk-in Only

Live Oak

Suwannee County

7m
816 S Ohio Ave, Live Oak, FL 32064
(386) 362-2816
Walk-in Only

Immokalee

Collier County

8m
102 N 1st St, Immokalee, FL 34142
(239) 252-8177
Walk-in Only

Marianna

Jackson County

8m
4012 Constitution Ln, Marianna, FL 32448
(850) 482-9652
Walk-in Only

Palatka

Putnam County

9m
207 N 6th St, Palatka, FL 32177
(386) 329-0205
Walk-in Only

Belle Glade

Palm Beach County

10m
1100 S Main St, Belle Glade, FL 33430
(561) 355-2264
Walk-in Only

Dade City

Pasco County

10m
14236 6th St, Dade City, FL 33523
(727) 847-8165
Walk-in Only

DeFuniak Springs

Walton County

10m
571 US Hwy 90 E, DeFuniak Springs, FL 32433
(850) 892-8121
Walk-in Only

Bushnell

Sumter County

11m
7375 Powell Rd, Suite 150, Bushnell, FL 33513
(352) 569-6740
Appointments

Key Biscayne — Tax Collector

Miami-Dade County

12m
88 W McIntyre St, Suite 100, Key Biscayne, FL 33149
(305) 365-8932
Walk-in Only

Belleview

Marion County

12m
5360 SE Abshier Blvd, Belleview, FL 34420
(352) 368-8200
Walk-in Only

Lake City

Columbia County

12m
971 W Duval St, Suite 100, Lake City, FL 32055
(386) 758-1018
Walk-in Only

New Smyrna Beach

Volusia County

13m
424 Canal St, New Smyrna Beach, FL 32168
(386) 254-4610
Walk-in Only

Yulee

Nassau County

13m
86130 License Rd, Yulee, FL 32097
(904) 491-7400
Appointments

East Orange — Bithlo

Orange County

14m
18501 E Colonial Dr, Orlando, FL 32820
(407) 845-6200
Walk-in Only

Bartow

Polk County

14m
430 E Main St, Bartow, FL 33830
(863) 534-4700
Walk-in Only

Inverness

Citrus County

14m
110 N Apopka Ave, Inverness, FL 34450
(352) 341-6500
Appointments

Plant City

Hillsborough County

15m
702 W Dr Martin Luther King Jr Blvd, Plant City, FL 33563
(813) 635-5200
Walk-in Only

Crestview

Okaloosa County

15m
302 Wilson St N, Crestview, FL 32536
(850) 651-7300
Walk-in Only

Marathon

Monroe County

15m
2798 Overseas Hwy, Suite 200, Marathon, FL 33050
(305) 289-2553
Walk-in Only

Sebring

Highlands County

15m
590 S Commerce Ave, Sebring, FL 33870
(863) 402-6520
Appointments

Tarpon Springs

Pinellas County

16m
200 Pinellas Ave S, Tarpon Springs, FL 34689
(727) 464-7777
Walk-in Only

DeLand

Volusia County

16m
120 N Florida Ave, DeLand, FL 32720
(386) 254-4610
Appointments

Palmetto

Manatee County

16m
517 10th Ave E, Palmetto, FL 34221
(941) 749-1800
Walk-in Only

Green Cove Springs

Clay County

16m
477 Houston St, Green Cove Springs, FL 32043
(904) 269-6321
Appointments

Jacksonville — Northside

Duval County

17m
1845 Dunn Ave, Suite 17, Jacksonville, FL 32218
(904) 255-5700
Appointments

Milton

Santa Rosa County

17m
6495 Caroline St, Milton, FL 32570
(850) 983-1800
Appointments

Weston

Broward County

18m
4001 Weston Rd, Weston, FL 33332
(954) 389-2638
Appointments

Lehigh Acres

Lee County

18m
25 Homestead Rd S, Lehigh Acres, FL 33936
(239) 533-6000
Walk-in Only

Julington Creek

St. Johns County

18m
725 Flora Branch Blvd, Suite 120, St. Johns, FL 32259
(904) 209-0760
Appointments

Titusville

Brevard County

18m
800 Park Ave, Bldg C, Titusville, FL 32780
(321) 264-6935
Appointments

Stuart

Martin County

18m
3473 SE Willoughby Blvd, Suite 101, Stuart, FL 34994
(772) 288-5600
Appointments

Jupiter

Palm Beach County

19m
1641 Jupiter Park Dr, Suite 100, Jupiter, FL 33458
(561) 355-2264
Appointments

Ruskin — South County

Hillsborough County

19m
410 30th St NE, Ruskin, FL 33570
(813) 635-5200
Appointments

Gainesville — West

Alachua County

19m
5401 SW Archer Rd, Gainesville, FL 32608
(352) 374-5236
Appointments

Poinciana

Osceola County

19m
395 Marigold Ave, Kissimmee, FL 34759
(407) 742-4000
Walk-in Only

Brooksville

Hernando County

19m
20 N Main St, Room 153, Brooksville, FL 34601
(352) 754-4180
Appointments

Deerfield Beach

Broward County

20m
150 NE 2nd Ave, Deerfield Beach, FL 33441
(954) 480-4210
Walk-in Only

Jacksonville — Westside

Duval County

20m
6831 103rd St, Suite 11, Jacksonville, FL 32210
(904) 255-5700
Walk-in Only

Vero Beach

Indian River County

20m
1800 27th St, Vero Beach, FL 32960
(772) 770-5185
Appointments

Palm Coast

Flagler County

20m
1769 E Moody Blvd, Bldg 2, Palm Coast, FL 32164
(386) 313-4160
Appointments

Venice

Sarasota County

21m
4000 S Tamiami Trail, Suite 102, Venice, FL 34293
(941) 861-8300
Appointments

Fort Pierce

St. Lucie County

21m
2300 Virginia Ave, Fort Pierce, FL 34982
(772) 462-1650
Appointments

Coral Springs

Broward County

22m
3575 N University Dr, Coral Springs, FL 33065
(954) 752-9633
Appointments

Apopka

Orange County

22m
1036 Ocoee Apopka Rd, Apopka, FL 32703
(407) 845-6200
Appointments

Jacksonville Beach

Duval County

22m
1500 Beach Blvd, Jacksonville Beach, FL 32250
(904) 255-5700
Appointments

Pensacola — East

Escambia County

22m
3300 N Pace Blvd, Pensacola, FL 32505
(850) 595-4925
Appointments

Land O' Lakes

Pasco County

22m
4135 Land O' Lakes Blvd, Suite 114, Land O' Lakes, FL 34639
(727) 847-8165
Appointments

Port Charlotte

Charlotte County

22m
18400 Murdock Circle, Port Charlotte, FL 33948
(941) 743-1350
Appointments

Key West

Monroe County

22m
5503 College Rd, Bldg A, Key West, FL 33040
(305) 293-6330
Appointments

Boynton Beach

Palm Beach County

23m
3100 Gateway Blvd, Boynton Beach, FL 33426
(561) 355-2264
Walk-in Only

St. Cloud

Osceola County

23m
1300 9th St, Suite 103, St. Cloud, FL 34769
(407) 742-4000
Appointments

Delray Beach

Palm Beach County

24m
501 S Congress Ave, Delray Beach, FL 33445
(561) 355-2264
Appointments

Tallahassee — North

Leon County

24m
2500 N Monroe St, Tallahassee, FL 32303
(850) 488-6800
Appointments

Winter Haven

Polk County

24m
250 3rd St NW, Winter Haven, FL 33881
(863) 534-4700
Appointments

Fort Walton Beach

Okaloosa County

24m
302 N Wilson St NW, Fort Walton Beach, FL 32548
(850) 651-7300
Appointments

Quail Roost

Miami-Dade County

25m
20800 S Dixie Hwy, Miami, FL 33189
(305) 234-0437
Appointments

Jacksonville — Mandarin

Duval County

25m
3740 San Jose Pl, Jacksonville, FL 32257
(904) 255-5700
Appointments

St. Augustine

St. Johns County

25m
4030 Lewis Speedway, Suite 102, St. Augustine, FL 32084
(904) 209-0760
Appointments

Tavares

Lake County

25m
315 W Main St, Suite 121, Tavares, FL 32778
(352) 343-9602
Appointments

Pompano Beach

Broward County

26m
2200 Civic Center Pl, Pompano Beach, FL 33060
(954) 831-4028
Appointments

Ocala

Marion County

26m
2710 E Silver Springs Blvd, Ocala, FL 34470
(352) 368-8200
Appointments

Merritt Island

Brevard County

26m
2575 N Courtenay Pkwy, Suite 100, Merritt Island, FL 32953
(321) 264-6935
Appointments

Panama City

Bay County

26m
850 W 11th St, Panama City, FL 32401
(850) 248-8120
Appointments

Lake Worth Beach

Palm Beach County

27m
301 N Dixie Hwy, Lake Worth Beach, FL 33460
(561) 355-2264
Appointments

Largo

Pinellas County

27m
13025 Starkey Rd, Largo, FL 33773
(727) 464-7777
Appointments

Gainesville

Alachua County

27m
2009 NE 2nd St, Gainesville, FL 32609
(352) 374-5236
Appointments

Spring Hill

Hernando County

27m
1653 Commercial Way, Spring Hill, FL 34606
(352) 754-4180
Appointments

Homestead

Miami-Dade County

28m
30 NE 6th St, Homestead, FL 33030
(305) 245-1072
Appointments

Lauderhill

Broward County

28m
1236 NW 40th Ave, Lauderhill, FL 33313
(954) 497-1530
Walk-in Only

Temple Terrace

Hillsborough County

28m
9020 N 56th St, Temple Terrace, FL 33617
(813) 635-5200
Appointments

Cape Coral

Lee County

28m
1039 SE 9th Pl, Cape Coral, FL 33990
(239) 533-6000
Appointments

Bradenton

Manatee County

28m
1001 3rd Ave W, Bradenton, FL 34205
(941) 749-1800
Appointments

Boca Raton

Palm Beach County

29m
501 S Dixie Hwy, Boca Raton, FL 33432
(561) 355-2264
Appointments

Hunters Creek

Orange County

29m
4300 S John Young Pkwy, Orlando, FL 32839
(407) 845-6200
Appointments

Pensacola

Escambia County

29m
6875 Pine Forest Rd, Pensacola, FL 32526
(850) 595-4925
Appointments

New Port Richey

Pasco County

29m
8731 Citizens Dr, Suite 140, New Port Richey, FL 34654
(727) 847-8165
Appointments

Opa-Locka

Miami-Dade County

30m
780 Fisherman St, Suite 140, Opa-Locka, FL 33054
(305) 681-3623
Walk-in Only

Jacksonville — Regency

Duval County

30m
8204 Point Meadows Dr, Jacksonville, FL 32256
(904) 255-5700
Appointments

Naples

Collier County

30m
3291 Tamiami Trail E, Bldg H, Naples, FL 34112
(239) 252-8177
Appointments

Sanford

Seminole County

30m
1101 E 1st St, Sanford, FL 32771
(407) 665-1000
Appointments

Royal Palm Beach

Palm Beach County

31m
11700 Okeechobee Blvd, Royal Palm Beach, FL 33411
(561) 355-2264
Appointments

Sarasota

Sarasota County

31m
2001 Adams Ln, Sarasota, FL 34237
(941) 861-8300
Appointments

Clermont

Lake County

31m
800 E Hwy 50, Clermont, FL 34711
(352) 343-9602
Appointments

Plantation

Broward County

32m
515 S Pine Island Rd, Plantation, FL 33324
(954) 497-1570
Appointments

Winter Park

Orange County

32m
1035 N Orlando Ave, Winter Park, FL 32789
(407) 845-6200
Appointments

Daytona Beach

Volusia County

32m
425 Fentress Blvd, Daytona Beach, FL 32114
(386) 254-4610
Appointments

Port St. Lucie

St. Lucie County

32m
250 NW Country Club Dr, Port St. Lucie, FL 34986
(772) 462-1650
Appointments

Aventura

Miami-Dade County

33m
18601 NE 29th Ave, Suite 207, Aventura, FL 33180
(305) 932-6700
Appointments

Clearwater

Pinellas County

33m
29399 US Hwy 19 N, Clearwater, FL 33761
(727) 464-7777
Appointments

Tallahassee — Main

Leon County

33m
2995 Apalachee Pkwy, Tallahassee, FL 32301
(850) 488-6800
Appointments

Melbourne

Brevard County

33m
400 South St, Suite 2B, Melbourne, FL 32901
(321) 264-6935
Appointments

Miramar

Broward County

34m
3450 Miramar Pkwy, Miramar, FL 33027
(954) 602-4100
Appointments

Brandon

Hillsborough County

34m
725 W Robertson St, Brandon, FL 33511
(813) 635-5200
Appointments

North Doral

Miami-Dade County

35m
11805 NW 105th St, Doral, FL 33178
(305) 591-8872
Appointments

Fort Myers — Downtown

Lee County

35m
2480 Thompson St, Fort Myers, FL 33901
(239) 533-6000
Appointments

Casselberry

Seminole County

35m
310 Oxford Rd, Casselberry, FL 32707
(407) 665-1000
Appointments

West Palm Beach

Palm Beach County

36m
3188 PGA Blvd, West Palm Beach, FL 33410
(561) 355-2264
Appointments

West Oaks — Clarcona

Orange County

36m
3737 W Colonial Dr, Orlando, FL 32808
(407) 845-6200
Appointments

Lakeland

Polk County

36m
430 E Main St, Lakeland, FL 33801
(863) 534-4700
Appointments

Bird Road

Miami-Dade County

37m
6440 SW 40th St, Miami, FL 33155
(305) 663-7744
Appointments

Coral Gables

Miami-Dade County

38m
2250 SW 67th Ave, Coral Gables, FL 33155
(305) 269-2958
Appointments

Tampa — West Shore

Hillsborough County

38m
3909 W Humphrey St, Tampa, FL 33614
(813) 635-5200
Appointments

Hollywood

Broward County

39m
3561 S State Rd 7, Hollywood, FL 33023
(954) 985-4748
Appointments

St. Petersburg

Pinellas County

39m
150 5th St N, Suite 156, St. Petersburg, FL 33701
(727) 464-7777
Appointments

Kendall

Miami-Dade County

40m
11600 SW 127th Ave, Miami, FL 33186
(305) 253-5989
Appointments

South Orange

Orange County

40m
7083 Grand National Dr, Orlando, FL 32819
(407) 845-6200
Appointments

Tampa — North

Hillsborough County

41m
8810 N Dale Mabry Hwy, Tampa, FL 33614
(813) 635-5200
Appointments

Kissimmee

Osceola County

41m
1 Courthouse Square, Suite 1500, Kissimmee, FL 34741
(407) 742-4000
Appointments

Westchester

Miami-Dade County

42m
8405 NW 53rd Ter, Miami, FL 33166
(305) 597-4727
Appointments

Jacksonville — Downtown

Duval County

43m
231 E Forsyth St, Suite 100, Jacksonville, FL 32202
(904) 255-5700
Appointments

Fort Lauderdale

Broward County

44m
1515 SE 10th Ave, Fort Lauderdale, FL 33316
(954) 765-4697
Appointments

Miami Beach

Miami-Dade County

45m
1140 Washington Ave, Miami Beach, FL 33139
(305) 535-5573
Appointments

Tampa — Downtown

Hillsborough County

46m
601 E Kennedy Blvd, 2nd Floor, Tampa, FL 33602
(813) 635-5200
Appointments

North Miami

Miami-Dade County

48m
12550 Biscayne Blvd, North Miami, FL 33181
(305) 891-5050
Appointments

Orlando — Downtown

Orange County

48m
6050 Wooden Pine Dr, Orlando, FL 32807
(407) 845-6200
Appointments

Pembroke Pines

Broward County

50m
10300 Pines Blvd, Pembroke Pines, FL 33026
(954) 436-2046
Appointments

Miami — Flagler Street

Miami-Dade County

52m
490 NW 2nd Ave, Miami, FL 33128
(305) 377-5910
Appointments

Hialeah

Miami-Dade County

55m
3050 W 16th Ave, Hialeah, FL 33012
(305) 822-2924
Appointments