Townapedia
Duncan U. Fletcher High School, Neptune Beach
Duncan U. Fletcher High School, Neptune Beach · Michael Rivera, CC BY-SA 4.0
Jacksonville Transportation Authority Bus Stop 210, Neptune Beach
Jacksonville Transportation Authority Bus Stop 210, Neptune Beach · Michael Rivera, CC BY-SA 4.0
Wide top tree, Neptune Beach
Wide top tree, Neptune Beach · Michael Rivera, CC BY-SA 4.0
Sliders Seafood Grille, Neptune Beach
Sliders Seafood Grille, Neptune Beach · Michael Rivera, CC BY-SA 4.0
Craft Pizza Co, Neptune Beach
Craft Pizza Co, Neptune Beach · Michael Rivera, CC BY-SA 4.0
Neptune Beach Banner
Neptune Beach Banner · Michael Rivera, CC BY-SA 4.0

Neptune Beach, Florida

Neptune Beach is a city of 7,168 people in Duval County, Florida.

Loading the weather...
Population7,168 +0.9% since 2019
Elevation10 ft 3 m
Land area2.3 sq mi
ZIP code32266
Nearest airportNaval Station Mayport (NRB) 5 mi

Why visit Neptune Beach

Townapedia lists 6 museums and landmarks, 11 parks and trails, 62 places to eat, 15 places to stay and 2 attractions in and around town.

Highlights include Adventure Landing, American Red Cross Volunteer Life Saving Corps Station, Casa Marina Hotel and Gonzales Park.

July is the warmest month, with average highs of 89°F; January lows average 49°F.

About Neptune Beach

Neptune Beach is a beachfront city east of Jacksonville in Duval County, Florida, United States. When the majority of Duval County communities consolidated with Jacksonville in 1968, Neptune Beach, along with Jacksonville Beach, Atlantic Beach and Baldwin remained quasi-independent. Like those other municipalities, it maintains its own municipal government but its residents vote in the Jacksonville mayoral election and are represented on the Jacksonville city council. The population was 7,217 at the 2020 census.

From the Wikipedia article Neptune Beach, Florida (this version), under CC BY-SA 4.0.

Things to do2

Adventure Landing

Monument and historic site · 2.1 mi

Group of amusement parks in the United States

Open in Google Maps · Wikipedia

Players by the Sea

Cinema and theater · 1.6 mi

Open in Google Maps

Museums and landmarks6

American Red Cross Volunteer Life Saving Corps Station

Monument and historic site · National Register of Historic Places · 1.6 mi

Historic building in Jacksonville Beach, Florida, USA

Open in Google Maps · Wikipedia

Casa Marina Hotel

Monument and historic site · National Register of Historic Places · 1.3 mi

Hotel in Jacksonville Beach, United States of America

Open in Google Maps · Wikipedia

Jacksonville Beach Ocean Rescue Headquarters

Monument and historic site · 1.7 mi

2 Ocean Front North, Jacksonville Beach

24/7

Open in Google Maps

American Red Cross Volunteer Life Saving Corps and Station

Monument and historic site · 1.7 mi

Open in Google Maps

Beaches Arts Center

Museum · 1.3 mi

Open in Google Maps

Beaches Museum

Museum · 1.7 mi

Open in Google Maps

Parks, trails and playgrounds11

Gonzales Park

Park · 1.6 mi

Open in Google Maps

Jack Russell Park

Park · 1.5 mi

850 Seminole Road, Atlantic Beach

sunrise-sunset

Open in Google Maps

SeaWalk Pavillion

Park · 1.6 mi

75 1st Street North, Jacksonville Beach

Open in Google Maps

4th Ave Park

Park · 1.7 mi

Open in Google Maps

Atlantic Beach Dog Park

Park · 1.6 mi

Open in Google Maps

Bull Memorial Park

Park · 1.4 mi

Open in Google Maps

Howell Park

Park · 1.3 mi

Open in Google Maps

Jarboe Park

Park · 0.4 mi

Open in Google Maps

Latham Plaza

Park · 1.6 mi

Open in Google Maps

Penman Park

Park · 1.7 mi

Open in Google Maps

Tall Pines Park

Park · 1.4 mi

Open in Google Maps

Advertisement

Restaurants and cafes62

Carrabba's Italian Grill

Restaurant · Italian · 1.6 mi

9 3rd Street North

Mo-Th 11:00-22:00; Fr-Sa 11:00-23:00; Su 11:00-21:30

Open in Google Maps · +1-904-249-5550

Mezza Luna

Restaurant · Italian · 0.8 mi

110 1st Street

Mo-Th,Su 16:00-21:30; Fr-Sa 16:00-22:30

Open in Google Maps · +1 904-249-5573

Sage Coffee

Cafe · Coffee Shop · 1.2 mi

318 7th Avenue North

Mo-Su 07:00-17:00

Open in Google Maps · +1-904-372-9577

Grumpy's Restaurant

Restaurant · 0.8 mi

200 3rd Street, Neptune Beach

06:30-14:00

Open in Google Maps · +1 904-682-0295

Joseph's Pizza and Italian Restaurant

Restaurant · Italian · 0.9 mi

30 Ocean Boulevard

Mo off

Open in Google Maps

Waffle House

Diner · American · 1.7 mi

24/7

Open in Google Maps · +1 904-242-8840

Al's Pizza

Restaurant · Pizza · 0.8 mi

240 3rd Street, Neptune Beach

Open in Google Maps · +1-904-853-6773

Flying Iguana Taqueria & Tequila Bar

Restaurant · Latin American, Fusion · 0.8 mi

207 Atlantic Boulevard, Neptune Beach

Open in Google Maps · +1-904-853-5680

Le Petit Paris

Restaurant · French, Bakery, Cafe · 0.9 mi

363 Atlantic Boulevard, Atlantic Beach

Open in Google Maps · +1 904-853-5644

Metro Diner

Restaurant · Diner · 0.7 mi

1534 3rd Street North, Jacksonville Beach

Open in Google Maps · +1-904-853-6817

North Beach Fish Camp

Restaurant · Seafood · 0.8 mi

100 1st Street, Neptune Beach

Open in Google Maps · +1-904-249-3474

Starbucks

Cafe · Coffee Shop · 0.9 mi

327 Atlantic Boulevard, Neptune Beach

Open in Google Maps · +1 904-242-7063

50 more on the map.

History

Neptune Beach was originally part of Jacksonville Beach. Through its development, the part of Jacksonville Beach north of 20th Avenue North was sparsely populated, with a brick road (First Street) connecting the more populated southern area with Atlantic Beach. The name "Neptune Beach" originated in 1922 with Dan G. Wheeler, one of the few residents. Wheeler had a home at what is now One Ocean Hotel (now in Atlantic Beach), and had to walk all the way home from Mayport each evening after taking the Florida East Coast Railway train home from work in Jacksonville. A friend who worked for the railroad informed Wheeler that if he had a station, the train would have to stop for him, so Wheeler built his own train station near his home and named it Neptune.

Neptune seceded from Jacksonville Beach and incorporated as its own municipality in 1931, following a tax revolt. The comparatively few residents of the area were largely cut off from Jacksonville Beach city services such as police, fire, garbage collection, and road developments, though they paid taxes in equal share. The first mayor was O. O. McCollum, and the government met in Wheeler's old train station until a new town hall was completed in 1935.

From the History section of Neptune Beach, Florida on Wikipedia, under CC BY-SA 4.0.

Where to stay15

Churches and places of worship15

Advertisement

Shopping16

Gas and EV charging4

Schools, colleges and libraries30

Advertisement

Healthcare3

Map of Neptune Beach

164 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

60°80°January: 3.5 in of rainFebruary: 2.8 in of rainMarch: 3.2 in of rainApril: 3.0 in of rainMay: 2.9 in of rainJune: 6.8 in of rainJuly: 4.9 in of rainAugust: 7.5 in of rainSeptember: 7.2 in of rainOctober: 5.1 in of rainNovember: 2.5 in of rainDecember: 3.0 in of rainJanuary: 65°FFebruary: 68°FMarch: 72°FApril: 77°FMay: 83°FJune: 87°FJuly: 89°FAugust: 89°FSeptember: 86°FOctober: 80°FNovember: 73°FDecember: 67°FJanuary: 49°FFebruary: 52°FMarch: 57°FApril: 63°FMay: 70°FJune: 75°FJuly: 77°FAugust: 77°FSeptember: 76°FOctober: 69°FNovember: 60°FDecember: 53°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan65°F49°F3.5 in0.0 in
Feb68°F52°F2.8 in0.0 in
Mar72°F57°F3.2 in0.0 in
Apr77°F63°F3.0 in0.0 in
May83°F70°F2.9 in0.0 in
Jun87°F75°F6.8 in0.0 in
Jul89°F77°F4.9 in0.0 in
Aug89°F77°F7.5 in0.0 in
Sep86°F76°F7.2 in0.0 in
Oct80°F69°F5.1 in0.0 in
Nov73°F60°F2.5 in0.0 in
Dec67°F53°F3.0 in0.0 in

U.S. Climate Normals 1991-2020 for Jacksonville Beach (2 mi away), NOAA NCEI.

People and cost of living

$119,294median household income
$670,900median home value
$1,763median monthly rent
43.1median age
60.9%of adults have a bachelor's degree or higher
73.1%of homes are owner-occupied
22.1 minaverage commute
Age of residents
Under 1814%18 to 3422%35 to 6444%65 and over20%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Duval County has had 31 federal disaster declarations since 2000, most often for hurricanes.

  • 2024-10-11: Hurricane Milton (Hurricane)
  • 2024-10-07: Hurricane Milton (Hurricane)
  • 2024-09-28: Hurricane Helene (Hurricane)
  • 2024-08-10: Hurricane Debby (Tropical Storm)
  • 2024-08-03: Tropical Storm Debby (Tropical Storm)
  • 2023-08-31: Hurricane Idalia (Hurricane)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Naval Station Mayport (NRB) is the nearest airport with scheduled flights listed in OpenStreetMap, 5 miles away.

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.