Although several studies have been conducted in Bangladesh regarding sleep problems during the COVID-19 pandemic, none have utilized a large nationwide sample or presented their findings based on nationwide geographical distribution. Therefore, the aim of the present study was to explore the total sleep duration, night-time sleep, and daily naptime and their associated factors as well as geographic information system (GIS) distribution. A cross-sectional survey was carried out among 9730 people in April 2020, including questions relating to socio-demographic variables, behavioral and health factors, lockdown, depression, suicidal ideation, night sleep duration, and naptime duration. Descriptive and inferential statistics, both linear and multivariate regression, and spatial distribution were performed using Microsoft Excel, SPSS, Stata, and ArcGIS software. The results indicated that 64.7% reported sleeping 7–9 h a night, while 29.6% slept less than 7 h nightly, and 5.7% slept more than 9 h nightly. 43.7% reported 30–60 min of daily nap duration, whereas 20.9% napped for more than 1 h daily. Significant predictors of total daily sleep duration were being aged 18–25 years, being unemployed, being married, self-isolating 4 days or more, economic hardship, and depression. For nap duration, being aged 18–25 years, retired, a smoker, and a social media user were at relatively higher risk. The GIS distribution showed that regional division areas with high COVID-19 exposure had higher rates of non-normal sleep duration. Sleep duration showed a regional heterogeneity across the regional divisions of the country that exhibited significant associations with a multitude of socioeconomic and health factors.