City of Neptune Beach

For public records request contact:
City Clerk - 116 First Street, Neptune Beach, FL 32266
clerk@nbfl.us - 904.270.2400 ext. 30

Alert Neptune

Home / Government /

City Council

Left to Right. Councilor Fred Jones, Councilor Rory Diamond, Mayor Elaine Brown,
Vice Mayor Scott Wiley, Councilor Josh Messinger


Mayor Elaine Brown

Mayor Elaine Brown

SEAT 1
Mayor Elaine Brown
1302 Neptune Grove Drive E.
elainebrown@nbfl.us
904-318-5904


Vice Mayor Scott Wiley

Vice Mayor Scott Wiley

SEAT 2
Vice Mayor Scott Wiley
723 Davis Street
scottwiley@nbfl.us
904-626-4612

 


Councilor Rory Diamond

Councilor Rory Diamond

SEAT 3
Councilor Rory Diamond
1515 Ocean Front
rorydiamond@nbfl.us
904-891-5011


Councilor Josh Messinger

Councilor Josh Messinger

SEAT 4
Councilor Josh Messinger
220 Hopkins St. #1
joshmessinger@nbfl.us
239-989-8717


Councilor Fred Jones

Councilor Fred Jones

SEAT 5
Councilor Fred Jones
1300 Kings
fredjones@nbfl.us

904-307-7008


City Council Committee Agendas


City of Neptune Beach Official Website
116 First Street Neptune Beach, FL 32266     -     Phone 904-270-2400     -     Fax 904-270-2417

Site Map     -     Privacy Policy     -     Website by Zgraph Inc. Florida Web Design