Rosalia is a census-designated place (CDP) in Butler County, Kansas, United States.
[2] It is located approximately 12 miles (19 km) east of El Dorado.
[4][5] Rosalia is located at 37°48′55″N 96°37′11″W / 37.81528°N 96.61972°W / 37.81528; -96.61972 (37.8152985, -96.6197416),[1] in the scenic Flint Hills, roughly 12 miles (19 km) east of El Dorado.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters.
[8] The community is served by Flinthills USD 492 public school district.