The Betty Hill Star Map: Where are my aliens from?

programming
fun
fringe
Published

July 17, 2025

Disclaimer

I apologize for the lack of sources provided in this post. It is quite difficult to find accessible primary sources, especially for these kinds of topics where most details are only accounted in books that are not freely available. If you do not see a source, take it with a grain of salt.

Here’s a Grey alien from Wikipedia.

In Ufology “lore”, it is widely accepted/parroted that the well-known, short, enlarged head, with large black eyes, Grey alien comes from the Zeta Reticuli binary star system.

This is due to a myriad of (supposedly) independent “abductees”, “contactees”, or “insiders”, who have made mentions of Zeta Reticuli (as well as its association with the Greys) in their “lore”, e.g., Bob Lazar, Project Serpo, David Icke, Ashtar, Cosmic Awareness, or the various “Galactic Federation” “channelings1.

1 I’m not going to provide sources for these, but I have around 2 decades of exposure to these stuffs and can thus speak from experience.

The very first association (as far as I know) of these Greys with the Zeta Reticuli star system originates from the Barney and Betty Hill incident back in the 1960s. Particularly, from this incident came a “star map”, crudely drawn from memory under hypnotic regression 2 years after the alleged incident, which vaguely resembles a constellation of stars that include the Zeta Reticuli binary star system.

Today, let us examine this star map with modern tools and data, and determine if there is any credence to this association with the Zeta Reticuli star system.

But first, let us have some context.

The Barney and Betty Hill Incident (abridged)

On the night of 19 September 1961, American couple Barney and Betty Hill observed a light in the sky while they were driving home from vacation on some stretches of deserted roads. They stopped occasionally to observe the light with their binoculars, and eventually surmise that the light is a UFO after it descended towards their vehicle.

Barney observed the object with the binoculars, spotting some humanoid figures looking out of the craft’s windows. As the craft approached closer, the Hills drove away in fear of being captured. Afterward, they experienced some “missing time” where there are gaps in their memory2 before they returned home.

2 The experience of “missing time” is quite common among alien abduction stories.

I encourage the interested reader to read the fascinating full story themselves, but our concern here is the star map, which comes 2 years after this incident.

Around 2 years later, under some advice, the Hills underwent hypnosis sessions with Dr. Benjamin Simon to “recover” lost/repressed memories of the incident3. This was when the encounter with the UFO became an abduction story, as Barney and Betty Hill recalled (under hypnosis) that they were abducted onto the UFO, and have their memories repressed by the aliens afterward.

3 Note that such recovered-memory therapy are considered pseudoscience, and there is no evidence that it is effective in recovering accurate memories, much less memories repressed by alien technologies.

4 I guess saying something like “we are from what your people call Zeta Reticuli” was too difficult? Another story where the aliens were evasive when asked about their origin is the story of Charles Hall and the “Tall Whites”, where the Tall Whites alien responded by asking if Charles knew the name of the stars the Tall Whites used, and if not, then why does he want to know?

Betty Hill recalled (under hypnosis) that while abducted on the UFO, she asked the “leader” of the Grey-looking aliens where they came from. The leader then took out a 2D sheet depicting a “star map” (that looked 3D from the angle Betty viewed it from). Betty asked where the leader’s “home port” was, and the leader responded by asking Betty where Earth was on the map, before saying that if Betty did not know where she is then there is no point in telling her where he is from4.

From this hypnosis session, Betty Hill drew this “star map” that she recalled, which arguably is now the most well-known part of the story, and eventually led to the association of Zeta Reticuli with the Grey aliens.

The Star Map

Betty Hill’s Star Map

Betty Hill’s Star Map

According to the “leader” alien, the heavy lines are trade routes, the lighter lines are places they occasionally visit, and the broken (dotted) lines are expeditions.

One would think that given the large number of stars in the galaxy (or even in just our local stellar neighborhood), it is impossible to determine anything substantial from some arbitrarily connected dots and circles. Yet, this did not deter people from trying to interpret the star systems shown in the star map.

While many interpretations of the star map exist, e.g., by Charles W. Atterberg, Joachim Koch and Hans-Jürgen Kyborg, or Steve Pearse, the most famous interpretation is by an elementary schoolteacher and amateur astronomer Marjorie Fish in 1969.

We will only examine Fish’s interpretation as it is the most popular, and is the reason for the association between the Grey aliens and the Zeta Reticuli binary star system.

Fish’s interpretation

For the convenience of the reader (click to enlarge).

Marjorie Fish’s intepretation of the star map using data from the Gliese catalog.

Marjorie Fish’s intepretation of the star map using data from the Gliese catalog.

Admittedly, it looks quite similar to Betty Hill’s star map, and even more impressive is that this interpretation was derived from physical models of nearby stars (assuming our Sun is in the star map) that Fish herself built using data from the Gliese catalog.

Due to the large numbers of stars, Fish filtered out stars that are not Sun-like, and after further eliminations, she worked with just less than 50 nearby stars. It took years but she succeeded in finding a constellation of stars and vantage point that resembles Betty Hill’s star map using her homemade model.

There are a lot of differences however, e.g., the line to Alpha Mensae is much longer than in Betty Hill’s star map, while the line to Gliese 86 is much shorter. The distance between Tau Ceti and 82 Eridani is also much shorter than expected. All in all, it is not a perfect match.

Despite that, Fish’s interpretation became so popular that it was even discussed by Carl Sagan on Cosmos5. Sagan’s argument is that if one can pick and choose from a large number of stars from any vantage point, then one can always find a constellation of stars that resembles Betty Hill’s star map6.

5 Sagan demonstrated that by removing the lines, there are hardly any resemblance between the two maps at all.

6 More on this later as we attempt to try this out for ourselves.

Nevertheless, the most significant result of Fish’s interpretation is that the two big circles (often thought of as the home systems of the aliens) turns out to be the Zeta Reticuli binary star system. This is what sparked the beginning of the association between Grey-type aliens and Zeta Reticuli.

The reader should take note that there are various misleading visualizations of the Fish’s interpretation that are often being shared online. These misleading visuals exaggerate the similarity between Fish’s interpretation and Betty Hill’s star map. Some examples are the one on Wikipedia:

and this one that is often shared on social medias that is just blatantly misleading:

Reproducing Fish’s Interpretation

Let us attempt to reproduce Fish’s results by using the Hipparcos catalog from the 1990s7, which contains much more precise data than the Gliese catalog that Fish used in 1969. Specifically, we will create a 3D model of nearby stars within 30 parsecs of our Solar System.

7 The Gaia catalog was considered, but it excludes a number of bright stars and the star designations are too long and cumbersome to work with.

The lines of codes are quite short, and I encourage the interested reader who wants their own 3D model to follow along, especially if one has experience in Python.

Getting the positions of nearby stars

We can easily retrieve the catalog as a pandas dataframe in Python with the Skyfield package.

Skip this if you are not interested.
import numpy as np
import pandas as pd
from skyfield.api import Star, load
from skyfield.data import hipparcos

with load.open(hipparcos.URL) as f:
    df = hipparcos.load_dataframe(f)

To get the positions of nearby stars relative to our Sun, we first retrieve the JPL ephemeris DE421, which contains the positions of major bodies in the Solar System from 1900–2050, before finding the Sun’s position relative to the Solar System’s barycenter on 19 September 1961.

These are actually mostly unneeded information, but Skyfield requires a Barycentric object to retrieve the observed position of stars with respect to that object’s position at a certain time, and we will have to make do since we want Skyfield to do the calculations for us.

eph = load("de421.bsp")
sun = eph["sun"]

ts = load.timescale()
t = ts.utc(1961, 9, 20)
sun_barycentric = sun.at(t)

Next, we let Skyfield calculate the observed position (in terms of x, y, z coordinates and distance relative to the Sun) of each star in the dataframe of the catalog, before storing them in their corresponding list. We also convert the units from AU (astronomical unit) to parsec as it’s easier to work with. Note that hips contains each star’s designation in the catalog, e.g., the star Sirius has the designation HIP 32349.

au_1_parsec = 206265

distances_pc = []
coords_pc_x = []
coords_pc_y = []
coords_pc_z = []
hips = []
for i, row in df.iterrows():
    star = Star.from_dataframe(row)
    star_astrometric = sun_barycentric.observe(star)
    _, _, distance_au = star_astrometric.radec()
    coords_au = star_astrometric.xyz

    distances_pc.append(distance_au.au / au_1_parsec)
    coords_pc = coords_au.au / au_1_parsec
    coords_pc_x.append(coords_pc[0])
    coords_pc_y.append(coords_pc[1])
    coords_pc_z.append(coords_pc[2])
    hips.append(i)

Finally, we store these data for each star in a new dataframe, filtered it such that we only keep stars within 30 parsecs (~100 light years), leaving us with just 2350 stars, before saving it to a CSV file.

df_new = pd.DataFrame(
    np.array([hips, coords_pc_x, coords_pc_y, coords_pc_z, distances_pc]).T,
    columns=["hip", "coords_x", "coords_y", "coords_z", "distances"],
)

df_near = df_new[df_new["distances"] < 30]
df_near.to_csv("30pc_stars.csv", index=False)

Note that the obtained positions are the observed positions from our Solar System, that is, the stars actual positions would have changed due to the time it takes for light from these stars to reach us, and an alien star map would probably use the latter instead of the observed positions, let alone our observed positions. However, the difference are negligible and this save us some calculations, so we will stick with this.

Plotting the nearby stars

Next, we will plot these 2350 stars (+ the Sun) in Blender. Blender is chosen because it’s fun, and it’s easy to control and animate the camera when we are looking for different vantage points. The hybrid graphical and Python workflow also greatly makes our lives easier as Python can programmatically handle the placing of the 2350 stars at the right position, while I can easily change the looks of the stars in Blender’s GUI8.

8 One can also use programs like Gaia Sky or Space Engine to do their own investigation.

Skip this if you are not interested

First, let us load the CSV file that we saved earlier and store them in the list stars.

It’s quite troublesome to install external packages to Blender’s builtin Python, and so we used the builtin csv package instead of pandas dataframe this time.

import bpy
import csv

with open("30pc_stars.csv") as f:
    reader = csv.DictReader(f, delimiter=",")

    stars = []
    for entry in reader:
        stars.append(entry)

In Blender, I have prepared different materials for the Sun (sun), stars in Fish’s interpretations (starmap), and the rest of the stars (starlight). We can refer to these materials in Python as follows.

sun_mat = bpy.data.materials.get("sun")
starmap_mat = bpy.data.materials.get("starmap")
starlight_mat = bpy.data.materials.get("starlight")

I also made a helper function to easily place stars as UV spheres.

def uv_sphere_add(radius=1, name=None, location=(0, 0, 0)):
    bpy.ops.mesh.primitive_uv_sphere_add(radius=radius, location=location)
    obj = bpy.context.object
    if name:
        obj.name = name
    return obj

Creating the Sun and adding the sun material to it is as simple as

sun_obj = uv_sphere_add(0.2, name="sun", location=(0, 0, 0))
sun_obj.data.materials.append(sun_mat)

We can now repeat the process for each star. By checking the HIP designations of the stars in Fish’s interpretation, we can change the materials of these stars to the starmap material, while keeping the starlight material for the rest of the stars. Also note that we scaled the positions up by a factor of 10, i.e., 1 parsec correspond to 10 units of distance in Blender.

fish_starmap = [
    "15330.0", "15371.0", "29271.0", "15510.0", "10138.0", "8102.0", "7981.0", "3093.0", "7918.0", "12843.0", "7235.0", "11072.0", "10798.0", "10164.0",
]
for star in stars:
    star_obj = uv_sphere_add(
        0.2,
        name=star["hip"],
        location=(
            float(star["coords_x"]) * 10,
            float(star["coords_y"]) * 10,
            float(star["coords_z"]) * 10,
        ),
    )
    if star["hip"] in fish_starmap:
        star_obj.data.materials.append(starmap_mat)
    else:
        star_obj.data.materials.append(starlight_mat)

There we have it, we now have a 3D model of 2350 stars within 30 parsecs of our Sun.

Animation of stars within 30 parsecs, with stars from Fish’s interpretation colored red, and our Sun colored yellow.

After connecting the stars accordingly, we can find a vantage point that roughly matches with Fish’s interpretation.

For the convenience of the reader (click to enlarge).

3D reproduction of Fish’s interpretation of Betty Hill’s star map.

3D reproduction of Fish’s interpretation of Betty Hill’s star map.

First of all, note that Kappa Fornacis is way off. This is due to the more precise data provided by the Hipparcos catalog as compared to the Gliese catalog that Marjorie Fish used. Likewise, Gliese 86.1 is actually nowhere close at almost 200 light years away and thus is missing.

This discrepancy was also acknowledged by Marjorie Fish, and might be a deal-breaker as Betty Hill claimed to remember the distinctive triangle formation to the left in addition to the ones connected by lines.

Nevertheless, huge kudos to Marjorie Fish for producing her version of the star map by hand to such a great accuracy.

Is the Star Map even useful?

As mentioned earlier, Carl Sagan argued that if one can pick and choose from a large number of stars and from any vantage point, one can always find a constellation of stars that resembles Betty Hill’s star map.

I have no doubt that we can indeed find our own star map that resembles Betty Hill’s from our stellar neighborhood (in fact I’ll present one later), but Marjorie Fish achieved this with less than 50 stars.

Is this possible?

Randomly generated stars

Here, I randomly generated 50 stars with uniformly distributed positions, and attempt to find a vantage point and constellation that resembles Betty Hill’s star map.

I assure you that there is no cherry-picking and I’m not just drawing lines on a 2D projection of the 50 stars either, but instead ensured that the star map made physical sense in terms of distances9.

9 Which is why it might look like there are better solutions that I didn’t take, but those solutions only work as a 2D projection from this vantage point, and not in terms of physical distance.

3 star maps that somewhat resembles Betty Hill’s star map, created from 3 different sets of randomly generated 50 star positions.

3 star maps that somewhat resembles Betty Hill’s star map, created from 3 different sets of randomly generated 50 star positions.

As you can see, it seems that it’s not that difficult to find a constellation of stars that resembles Betty Hill’s star map from just 50 stars, even when these stars are not based on reality. In fact, each one took me just around 5 minutes.

These are of course not perfect matches (but neither are Fish’s, Atterberg’s, or Koch-Kyborg’s), and there might be better solutions if given enough time (or using some algorithmic method).

A new interpretation of the star map

Finally, let me present an alternate interpretation using just star systems in our local neighborhood of up to 22 light years (~7 parsecs) away from us, much closer than Fish’s and Atterberg’s interpretations.

For the convenience of the reader (click to enlarge).

My interpretation of Betty Hill’s star map.

My interpretation of Betty Hill’s star map.

It’s not a perfect match, but again I emphasize that neither are Fish’s, Atterberg’s, or Koch-Kyborg’s.

It’s not difficult to find this constellation of stars either:

Just by looking at prominent stars in the vicinity of our Solar System, I realized that the Bernard’s star, Proxima/Alpha Centuri, our Solar System, and Sirius, forms the “V” shape formation that appears on Betty Hill’s star map.

I then looked for stars in the “foreground” of this “V” shape formation and found Tau Ceti (and YZ Ceti). Quite coincidentally, slightly in front of Tau Ceti (and YZ Ceti) is GJ 1005, a binary star system, exactly what we need to match with Betty Hill’s star map.

82 G. Eridani seems to be the only possible candidate to the right of GJ 1005, and Van Maanen 2 is right above Tau Ceti (and YZ Ceti). It was then either Tau Ceti or YZ Ceti, Gliese 876 or HIP 114110, HR 7703 or Gliese 784, and Gliese 829 or Altair. I simply chose the ones that best matches with Betty Hill’s star map.

In my opinion, my interpretation matches better with Betty Hill’s star map than Fish’s in certain parts. I even got the triangle formation on the left (by chance really, it was an afterthought)10. Furthermore, the vantage point is facing towards the galactic center, and is slightly above the galactic plane looking downwards, in other words it is not as arbitrary. A number of these star systems also have (or might have) exoplanets.

10 If you are concerned about the lone unconnected star at the middle top part of Betty Hill’s star map, Psi Velorum is the only star that appears around that location if we filter out stars with absolute magnitude > 4.

The distances and lines drawn also make sense. For example, in Fish’s interpretation, one might wonder why the aliens do not connect 82 G. Eridani or Tau Ceti to Sol/our Sun given that they are right beside each other. In my interpretation, Van Maanen 2 is actually in a different direction to Tau Ceti (it is above Tau Ceti and GJ 1005, you can see it in the video above), and so it’s not surprising that the aliens drew the lines to them separately.

This interpretation however, would place the aliens’ origin at GJ 1005 (or Gliese 1005), a binary red dwarf system11. As far as I am aware, there are no candidate exoplanets on GJ 1005 as of the writing of this post, but it is not uncommon for red dwarfs to have some.

11 Finally somewhere more mundane. I mean why do all the aliens in Ufology lore always have to coincidentally come from some named star systems?

I also did not account for how likely it is for an alien species to visit these star systems, e.g., I didn’t check if they are variable stars or close binaries or what not which Fish excluded. However, these stars are all quite close to each other, and there aren’t many stars in the vicinity of these routes for the aliens to “skip” or be “uninterested by” like in Fish’s interpretation.

It is important to note that the point here is not to present what I think is the “correct” interpretation of Betty Hill’s star map. Instead, the point is that one can easily find multiple interpretations that resembles it.

In other words, it’s pointless to examine the star map to try to figure out where the aliens come from.

Conclusion

In conclusion, even if we were to be extremely generous and accept that:

  1. The UFO that the Hills encountered is an alien craft.
  2. The Hills were abducted by the aliens.
  3. Hypnotic regression is reliable in recovering these abduction memories that were repressed by the aliens.
  4. Betty Hill remembered the star map to a reasonable accuracy while under hypnosis.
  5. Betty Hill (who claimed she’s not good with perspective) drew the star map to a reasonable accuracy while under hypnosis.

We still cannot conclude anything from the star map given the large number of possible different interpretations it can lead to.

Carl Sagan was right that if one can pick and choose from a large number of stars from any vantage point, then one can always find a constellation of stars that resembles the star map. We demonstrated this for randomly generated stars, and provided an example using stars in our local stellar neighborhood.

The fact that Fish, Atterberg, Koch and Kyborg12, and me, each have our own interpretation of the star map further supports this argument. While Fish only considered a small subset of stars that are Sun-like, we now know that the many red dwarfs in our local stellar neighborhood can host exoplanets, and thus greatly increase the number of possible interpretations.

12 The Koch-Kyborg interpretation actually placed the star map in our Solar System, i.e., the objects in the map are our planets and some large asteroids, but my point still stands.

But what’s with the association between Grey aliens and the Zeta Reticuli star system from the various (supposedly) independent sources then? Especially since the Fish’s interpretation failed to reproduce the triangle formation on the left of Betty Hill’s star map.

I think there are 3 possible explanations:

  1. These sources are just parroting each other. A lot of these “independent” sources share the same “lore”, e.g., in addition to Greys from Zeta Reticuli, they also have Reptilians from Alpha Draconis, taller Greys from Orion, and human-looking Nordics or Tall Whites from the Pleiades, Lyra, Arcturus, etc.13

  2. The Grey aliens are really from Zeta Reticuli, and it’s a remarkable coincidence that Fish’s interpretation of the star map shows Zeta Reticuli as the home system of the Hills’ abductors.

  3. These aliens are conducting a psyop on us to hide their real origins. Recall that the “leader” alien who abducted the Hills, as well as the “Tall White” alien of the Charles Hall story, seems evasive and dodged the question when asked about their origins (I’m only half joking here).

13 Isn’t it a little sus that not only are these aliens human-looking, they are also often described to be attractive by our 21st century standards?

Anyway, this is just a fun excuse for me to play with Blender, and I am by no means a UFO investigator, nor am I extremely well-read into this story or Ufology “lore”.

Though, considering that there were multiple inconsistencies with the aliens in Betty’s account of the abduction while under hypnosis, e.g., the aliens not knowing what “older”, “age”, and even “yellow” meant despite being able to speak English and communicate telepathically, my opinion is that the recovered memories from hypnotic regression are most likely confabulations or false memories14. I believe false memories were also what Dr. Simon concluded after the multiple hypnosis sessions he conducted with the Hills.

14 Again, I remind that such methods were never proven to be reliable in recovering lost or repressed memories.

Back to top