Skip to content
Coronavirus has been found in several people in Florida.
Rich Pope/Orlando Sentinel Illustration
Coronavirus has been found in several people in Florida.
AuthorAuthor
PUBLISHED: | UPDATED:

With more than 9.1 million Floridians vaccinated with at least one dose, the number of new daily cases remains stabilized.

Florida reported new coronavirus cases on and another new resident deaths linked to COVID-19. The state has now reported cases since the pandemic began.

The seven-day average for new cases had climbed as high as 17,991 on Jan. 8. On Friday it was 4,154.

!function(){“use strict”;window.addEventListener(“message”,(function(a){if(void 0!==a.data[“datawrapper-height”])for(var e in a.data[“datawrapper-height”]){var t=document.getElementById(“datawrapper-chart-“+e)||document.querySelector(“iframe[src*='”+e+”‘]”);t&&(t.style.height=a.data[“datawrapper-height”][e]+”px”)}}))}();

Take a deeper look at Florida’s updated coronavirus numbers.

South Florida

South Florida counties reported 1,403 new COVID cases on Friday.

Palm Beach County: additional cases and more deaths. The county now has confirmed cases and deaths, including non-residents.

Broward County: additional cases and more deaths. Broward has a known total of cases and deaths since the beginning of the pandemic. The death tally includes non-residents.

Miami-Dade County: additional cases and new deaths. The county now has confirmed cases and deaths, including non-residents.

Testing and positivity.

The state reported a daily positivity rate of % on , from % the day before. This method of calculating positivity counts new infections only, but also counts repeat negative tests, which skews the figure downward.

!function(){“use strict”;window.addEventListener(“message”,(function(a){if(void 0!==a.data[“datawrapper-height”])for(var e in a.data[“datawrapper-height”]){var t=document.getElementById(“datawrapper-chart-“+e)||document.querySelector(“iframe[src*='”+e+”‘]”);t&&(t.style.height=a.data[“datawrapper-height”][e]+”px”)}}))}();

According to the state, the new reported case numbers reflect the results of COVID-19 tests of Florida residents received from labs in the past day, from results reported the day before.

The positivity rate for all three South Florida counties dropped slightly on Friday.

Palm Beach County: Test results for residents were reported , leading to a daily positivity rate of %. That’s from % the previous day.

Broward County: Test results for residents were reported , leading to a daily positivity rate of %. That’s from % the previous day.

Miami-Dade County: Test results for residents were reported , leading to a daily positivity rate of %. That’s from % the previous day.

Deaths

The daily death count has been below 100 a day for all of May.

The state’s pandemic data report shows a total of Floridians have died from COVID-19. In addition, non-residents have died after contracting the virus. Most of the fatalities reported happened over several weeks but were just confirmed in the past day.

!function(){“use strict”;window.addEventListener(“message”,(function(a){if(void 0!==a.data[“datawrapper-height”])for(var e in a.data[“datawrapper-height”]){var t=document.getElementById(“datawrapper-chart-“+e)||document.querySelector(“iframe[src*='”+e+”‘]”);t&&(t.style.height=a.data[“datawrapper-height”][e]+”px”)}}))}();

Out of all 50 states and the District of Columbia, Florida ranks No. for deaths per 100K residents and No. for cases per 100K residents, according to the latest data from the health department and the COVID Tracking Project.

Hospitalizations

Hospitalizations with the primary diagnosis of COVID-19 have declined slightly in the last two weeks after a slight uptick in April

As of , there were people hospitalized in Florida with a primary diagnosis of COVID-19, according to the state Agency for Health Care Administration.

In South Florida, Broward County reported , Palm Beach County had and Miami-Dade had .

Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/daily-totals/STATEWIDE.csv”,
{
download: true,
header: true,
complete: function(results) {
results = results.data
updateFlorida(results);
}
}
)
Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/daily-totals/BROWARD.csv”,
{
download: true,
header: true,
complete: function(results) {
results = results.data
updateBroward(results);
}
}
)
Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/daily-totals/PALM-BEACH.csv”,
{
download: true,
header: true,
complete: function(results) {
results = results.data
updatePalm(results);
}
}
)
Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/daily-totals/MIAMI-DADE.csv”,
{
download: true,
header: true,
complete: function(results) {
results = results.data
updateDade(results);
}
}
)

function updateFlorida(data){

var dateObj = new Date().getDay()

var latest_data = data[data.length – 2]
if ((latest_data[‘new_cases’] == 0) && (latest_data[‘new_deaths’] == 0)) {
var previous_data = data[data.length – 4],
current_data = data[data.length – 3]

setWeekday(dateObj – 1)

} else {
var previous_data = data[data.length – 3],
current_data = data[data.length – 2]

setWeekday(dateObj)
}

var f_labtests_previous = document.getElementById(‘f_labtests_previous’),
f_labtests_retests = document.getElementById(‘f_labtests_retests’),
f_new_labtests_previous = document.getElementById(‘f_new_labtests_previous’),
f_new_labtests = document.getElementById(‘f_new_labtests’),
f_new_labtests_c = document.getElementById(‘f_new_labtests_c’),
f_newcases = document.getElementById(‘f_newcases’),
f_newdeaths = document.getElementById(‘f_newdeaths’),
f_nonresdeaths = document.getElementById(‘f_nonresdeaths’),
f_positivity_previous = document.getElementById(‘f_positivity_previous’),
f_positivity_retests_previous = document.getElementById(‘f_positivity_retests_previous’),
f_positivity_retests = document.getElementById(‘f_positivity_retests’),
f_positivity_retests_c = document.getElementById(‘f_positivity_retests_c’),
f_positivity = document.getElementById(‘f_positivity’),
f_totaldeaths = document.getElementById(‘f_totaldeaths’),
f_totalcases = document.getElementById(‘f_totalcases’)

f_totalcases.innerHTML = parseInt(current_data.total_cases).toLocaleString()
f_newcases.innerHTML = parseInt(current_data.new_cases).toLocaleString()

f_newdeaths.innerHTML = parseInt(current_data.new_deaths).toLocaleString()
f_nonresdeaths.innerHTML = parseInt(current_data.total_nonres_deaths).toLocaleString()
f_totaldeaths.innerHTML = parseInt(current_data.total_deaths).toLocaleString()

f_new_labtests.innerHTML = parseInt(current_data.new_tested).toLocaleString()
f_new_labtests_previous.innerHTML = parseInt(previous_data.new_tested).toLocaleString()

f_positivity_retests_previous.innerHTML = (parseFloat(previous_data.first_time_positivity) * 100).toFixed(2)
f_positivity_retests.innerHTML = (parseFloat(current_data.first_time_positivity) * 100).toFixed(2)

if (parseFloat(current_data.first_time_positivity) > parseFloat(previous_data.first_time_positivity)) {
f_positivity_retests_c.innerHTML = “up”
} else {
f_positivity_retests_c.innerHTML = “down”
}

if (parseFloat(current_data.new_tested) > parseFloat(previous_data.new_tested)) {
f_new_labtests_c.innerHTML = “up”
} else {
f_new_labtests_c.innerHTML = “down”
}

};

function updateBroward(data){

var latest_data = data[data.length – 2]
if ((latest_data[‘new_cases’] == 0) && (latest_data[‘new_deaths’] == 0)) {
var previous_data = data[data.length – 4],
current_data = data[data.length – 3]
} else {
var previous_data = data[data.length – 3],
current_data = data[data.length – 2]
}

var b_newcases = document.getElementById(‘b_newcases’),
b_newdeaths = document.getElementById(‘b_newdeaths’),
b_positivity_c = document.getElementById(‘b_positivity_c’),
b_positivity_previous = document.getElementById(‘b_positivity_previous’),
b_positivity = document.getElementById(‘b_positivity’),
b_totalcases = document.getElementById(‘b_totalcases’),
b_totaldeaths = document.getElementById(‘b_totaldeaths’),
b_nonresdeaths = document.getElementById(‘b_nonresdeaths’),
b_newtests = document.getElementById(‘b_newtests’)

b_totalcases.innerHTML = parseInt(current_data.total_cases).toLocaleString()
b_newcases.innerHTML = parseInt(current_data.new_cases).toLocaleString()

b_newtests.innerHTML = parseInt(current_data.new_tested).toLocaleString()
b_positivity_previous.innerHTML = (parseFloat(previous_data.first_time_positivity) * 100).toFixed(2)
b_positivity.innerHTML = (parseFloat(current_data.first_time_positivity) * 100).toFixed(2)

b_newdeaths.innerHTML = parseInt(current_data.new_deaths).toLocaleString()
b_nonresdeaths.innerHTML = parseInt(current_data.total_nonres_deaths).toLocaleString()
b_totaldeaths.innerHTML = (parseInt(current_data.total_deaths) + parseInt(current_data.total_nonres_deaths)).toLocaleString()

if (parseFloat(current_data.first_time_positivity) > parseFloat(previous_data.first_time_positivity)) {
b_positivity_c.innerHTML = “up”
} else {
b_positivity_c.innerHTML = “down”
}

};

function updatePalm(data){

var latest_data = data[data.length – 2]
if ((latest_data[‘new_cases’] == 0) && (latest_data[‘new_deaths’] == 0)) {
var previous_data = data[data.length – 4],
current_data = data[data.length – 3]
} else {
var previous_data = data[data.length – 3],
current_data = data[data.length – 2]
}

var p_newcases = document.getElementById(‘p_newcases’),
p_newdeaths = document.getElementById(‘p_newdeaths’),
p_positivity_c = document.getElementById(‘p_positivity_c’),
p_positivity_previous = document.getElementById(‘p_positivity_previous’),
p_positivity = document.getElementById(‘p_positivity’),
p_totalcases = document.getElementById(‘p_totalcases’),
p_totaldeaths = document.getElementById(‘p_totaldeaths’),
p_nonresdeaths = document.getElementById(‘p_nonresdeaths’),
p_newtests = document.getElementById(‘p_newtests’)

p_totalcases.innerHTML = parseInt(current_data.total_cases).toLocaleString()
p_newcases.innerHTML = parseInt(current_data.new_cases).toLocaleString()

p_newtests.innerHTML = parseInt(current_data.new_tested).toLocaleString()
p_positivity_previous.innerHTML = (parseFloat(previous_data.first_time_positivity) * 100).toFixed(2)
p_positivity.innerHTML = (parseFloat(current_data.first_time_positivity) * 100).toFixed(2)

p_newdeaths.innerHTML = parseInt(current_data.new_deaths).toLocaleString()
p_nonresdeaths.innerHTML = parseInt(current_data.total_nonres_deaths).toLocaleString()
p_totaldeaths.innerHTML = (parseInt(current_data.total_deaths) + parseInt(current_data.total_nonres_deaths)).toLocaleString()

if (parseFloat(current_data.first_time_positivity) > parseFloat(previous_data.first_time_positivity)) {
p_positivity_c.innerHTML = “up”
} else {
p_positivity_c.innerHTML = “down”
}
};

function updateDade(data){

var latest_data = data[data.length – 2]
if ((latest_data[‘new_cases’] == 0) && (latest_data[‘new_deaths’] == 0)) {
var previous_data = data[data.length – 4],
current_data = data[data.length – 3]
} else {
var previous_data = data[data.length – 3],
current_data = data[data.length – 2]
}

var d_newcases = document.getElementById(‘d_newcases’),
d_newdeaths = document.getElementById(‘d_newdeaths’),
d_positivity_c = document.getElementById(‘d_positivity_c’),
d_positivity_previous = document.getElementById(‘d_positivity_previous’),
d_positivity = document.getElementById(‘d_positivity’),
d_totalcases = document.getElementById(‘d_totalcases’),
d_totaldeaths = document.getElementById(‘d_totaldeaths’),
d_nonresdeaths = document.getElementById(‘d_nonresdeaths’),
d_newtests = document.getElementById(‘d_newtests’)

d_newcases.innerHTML = parseInt(current_data.new_cases).toLocaleString()
d_totalcases.innerHTML = parseInt(current_data.total_cases).toLocaleString()

d_newtests.innerHTML = parseInt(current_data.new_tested).toLocaleString()
d_positivity_previous.innerHTML = (parseFloat(previous_data.first_time_positivity) * 100).toFixed(2)
d_positivity.innerHTML = (parseFloat(current_data.first_time_positivity) * 100).toFixed(2)

d_newdeaths.innerHTML = parseInt(current_data.new_deaths).toLocaleString()
d_nonresdeaths.innerHTML = parseInt(current_data.total_nonres_deaths).toLocaleString()
d_totaldeaths.innerHTML = (parseInt(current_data.total_deaths) + parseInt(current_data.total_nonres_deaths)).toLocaleString()

if (parseFloat(current_data.first_time_positivity) > parseFloat(previous_data.first_time_positivity)) {
d_positivity_c.innerHTML = “up”
} else {
d_positivity_c.innerHTML = “down”
}

};

// Load hospital data
Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/daily-totals/All-hospitalizations.csv”,
{
download: true,
header: true,
complete: function(results) {
var data = results.data

var previous_data = data[data.length – 3],
current_data = data[data.length – 2],
f_hospitalized_new = document.getElementById(‘f_hospitalized_new’),
f_hospitalized = document.getElementById(‘f_hospitalized’)

f_hospitalized.innerHTML = parseInt(current_data[“COVID Hospitalizations”].replace(“,”, “”)).toLocaleString()
f_hospitalized_new.innerHTML = (parseInt(previous_data[“COVID Hospitalizations”].replace(“,”, “”)) – parseInt(previous_data[“COVID Hospitalizations”].replace(“,”, “”))).toLocaleString()

}
}
)
Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/daily-totals/BROWARD-hospitalizations.csv”,
{
download: true,
header: true,
complete: function(results) {
var data = results.data

var previous_data = data[data.length – 3],
current_data = data[data.length – 2],
b_hospitalized_new = document.getElementById(‘b_hospitalized_new’),
b_hospitalized = document.getElementById(‘b_hospitalized’)

b_hospitalized.innerHTML = parseInt(current_data[“COVID Hospitalizations”].replace(“,”, “”)).toLocaleString()
b_hospitalized_new.innerHTML = (parseInt(previous_data[“COVID Hospitalizations”].replace(“,”, “”)) – parseInt(previous_data[“COVID Hospitalizations”].replace(“,”, “”))).toLocaleString()

}
}
)
Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/daily-totals/MIAMI-DADE-hospitalizations.csv”,
{
download: true,
header: true,
complete: function(results) {
var data = results.data

var previous_data = data[data.length – 3],
current_data = data[data.length – 2],
d_hospitalized_new = document.getElementById(‘d_hospitalized_new’),
d_hospitalized = document.getElementById(‘d_hospitalized’)

d_hospitalized.innerHTML = parseInt(current_data[“COVID Hospitalizations”].replace(“,”, “”)).toLocaleString()
d_hospitalized_new.innerHTML = (parseInt(previous_data[“COVID Hospitalizations”].replace(“,”, “”)) – parseInt(previous_data[“COVID Hospitalizations”].replace(“,”, “”))).toLocaleString()

}
}
)
Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/daily-totals/PALM-BEACH-hospitalizations.csv”,
{
download: true,
header: true,
complete: function(results) {
var data = results.data

var previous_data = data[data.length – 3],
current_data = data[data.length – 2],
p_hospitalized_new = document.getElementById(‘p_hospitalized_new’),
p_hospitalized = document.getElementById(‘p_hospitalized’)

p_hospitalized.innerHTML = parseInt(current_data[“COVID Hospitalizations”].replace(“,”, “”)).toLocaleString()
p_hospitalized_new.innerHTML = (parseInt(previous_data[“COVID Hospitalizations”].replace(“,”, “”)) – parseInt(previous_data[“COVID Hospitalizations”].replace(“,”, “”))).toLocaleString()

}
}
)

// Load national data
Papa.parse(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/national/states_latest_for_charts.csv”,
{
download: true,
header: true,
complete: function(results) {
var data = results.data

// Rank Florida based on deaths
var deaths_sorted = data.sort(function (a, b) {
return b.deaths_per_100k – a.deaths_per_100k;
});

var fl_position;
for (var i=0; i < deaths_sorted.length; i++) {
if (deaths_sorted[i]["state"] == "Florida") {
fl_position = i
}
}

document.getElementById("flDeathRank").innerHTML = fl_position

// Rank Florida based on cases
var cases_sorted = data.sort(function (a, b) {
return b.positive_per_100k – a.positive_per_100k;
});

var fl_cases_position;
for (var i=0; i < cases_sorted.length; i++) {
if (cases_sorted[i]["state"] == "Florida") {
fl_cases_position = i
}
}

document.getElementById("flCasesRank").innerHTML = fl_cases_position

}
}
)

function setWeekday(dayNumber){
var gsDayNames = [
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
];
var dayName = gsDayNames[dayNumber];

document.querySelectorAll(".currentWeekday").forEach(function(item) {
item.innerHTML = dayName
})

}

Explore the map of current hospital capacity across Florida.

Vaccines

More than 9.1 million people in Florida have been vaccinated with one or more doses as of Friday.

.chart-wrapper{margin:20px 0}.chart-wrapper p{font:400 .9em Open Sans,sans-serif}.chart-bar-container{width:100%;height:20px}.chart-bar-progress{width:0;height:20px}#first-dose-bar{background-color:rgba(189,210,228,0.3)}#first-dose-bar .chart-bar-progress{background-color:#A7D1F3}#full-dose-bar{background-color:rgba(138,178,180,0.3)}#full-dose-bar .chart-bar-progress{background-color:#00838b}.blue-underline{border-bottom:2px solid #A7D1F3}.green-underline{border-bottom:2px solid #00838b}.credit{font:.8em Open Sans,sans-serif;margin:15px 0 0;color:#757575;text-align:right}

In Florida, 419,416 people have received their first dose of the vaccine only, or about 1.95% of the population.

So far, 24,200 people have completed the series of doses required to be fully vaccinated. That represents about 0.11% of the population.

Source: Florida Department of Health daily vaccine report

Promise.all([d3.csv(“https://s3.amazonaws.com/content.sun-sentinel.com/data/covid19/latest_vaccine_data.csv”)]).then(function(data) {

let flData = data[0].filter(function(row) {
return row.county === “Total”;
})

// Population according to 2019 ACS 1-year
let flPop = 21477737

let firstDoses = parseInt(flData[0][“first_dose_cumulative”])
let firstDosePct = (firstDoses/flPop) * 100
let completeDoses = parseInt(flData[0][“series_complete_cumulative”])
let completeDosePct = (completeDoses/flPop) * 100

// Set robo-text
document.getElementById(“firstDoseTotal”).innerHTML = firstDoses.toLocaleString()
document.getElementById(“firstDosePct”).innerHTML = firstDosePct.toFixed(2)
document.getElementById(“seriesTotal”).innerHTML = completeDoses.toLocaleString()
document.getElementById(“seriesPct”).innerHTML = completeDosePct.toFixed(2)

// Set chart percentages

document.getElementById(“first-dose-bar-progress”).style.width = firstDosePct + “%”
document.getElementById(“full-dose-bar-progress”).style.width = completeDosePct + “%”

document.getElementById(“data-timestamp”).innerHTML = flData[0][“date”]

})